Sun Java System Messaging Server 6.3 管理指南

C.3.3.3 SMS 選項

以下選項允許用於產生的 SMS 郵件中的 SMS 欄位規格。

DEFAULT_DESTINATION_NPI

(整數,0 - 255) 依預設,會為目標位址指定 NPI (數值規劃指示器) 零值。透過此選項,可以指定替代整數值,範圍為 0 至 255。典型 NPI 值包含下面表 C–8 中的內容︰

表 C–8 數值規劃指標值

值 

說明 

未知 

ISDN (E.163, E.164) 

資料 (X.121) 

電報 (F.69) 

陸上行動電話 (E.212) 

國內 

Private 

10 

ERMES 

14 

IP 位址 (網際網路) 

18 

WAP 用戶端 ID 

>= 19 

未定義 

此選項的值可用以下三種方式指定:

DEFAULT_DESTINATION_TON

(整數,0 - 255) 依預設,會為目標位址指定 TON (數字類型) 指標值零。透過此選項,可以指定替代整數值,範圍為 0 至 255。典型 TON 值包含下面表 C–9 中的內容︰

表 C–9 典型 TON 值

值 

說明 

未知 

國際 

國內 

網路特定 

訂閱者號碼 

字母數字式 

縮寫式 

>=7 

未定義 

此選項的值可用以下三種方式指定:

DEFAULT_PRIORITY

(整數,0 - 255) SMS 郵件具有強制性優先權欄位。SMS 優先權值的轉譯顯示於以下的表 C–10 中︰

表 C–10 為每個 SMS 設定檔類型解譯的 SMS 優先順序值

值 

GSM 

TDMA 

CDMA 

Non-priority 

Bulk 

Normal 

Priority 

Normal 

Interactive 

Priority 

Urgent 

Urgent 

Priority 

Very urgent 

Emergency 

透過此選項可以指定 SMS 郵件的預設優先順序。未指定時,會將預設優先權 0 用於 PROFILE=GSMCDMA,將優先權 1 用於PROFILE=TDMA。

請注意,如果USE_HEADER_PRIORITY=1,且電子郵件具有 RFC 822 Priority: 標頭行,則在該標頭行中指定的優先權將用於設定產生的 SMS 郵件之優先權。尤其是,如果 USE_HEADER_PRIORITY=0,則 SMS 優先權旗標一律會依據 DEFAULT_PRIORITY 選項設定,且一律會忽略 RFC 822 Priority: 標頭行。如果 USE_HEADER_PRIORITY=1,則會使用原始電子郵件 RFC 822 Priority: 標頭行設定 SMS 郵件的優先權旗標。如果此標頭行不存在,則使用 DEFAULT_PRIORITY 選項設定 SMS 優先權旗標。

用於將 RFC 822 Priority: 標頭行值翻譯為 SMS 優先權旗標的對映在下表中顯示︰

表 C–11 將 Priority 標頭翻譯為 SMS 優先權旗標的對映

RFC 822 

SMS 優先順序旗標 

   

優先順序:value 

GSM 

TDMA 

CDMA 

Third 

Non-priority (0) 

Bulk (0) 

Normal (0) 

Second 

Non-priority (0) 

Bulk (0) 

Normal (0) 

Non-urgent 

Non-priority (0) 

Bulk (0) 

Normal (0) 

Normal 

Non-priority (0) 

Normal (1) 

Normal (0) 

Urgent 

Priority (1) 

Urgent (2) 

Urgent (2) 

DEFAULT_PRIVACY

(整數,-1、0 - 255) 是否在 SMS 郵件中設定私密性旗標,且要使用的值由 DEFAULT_PRIVACYUSE_HEADER_SENSITIVITY 選項控制。依預設,值 -1 用於 DEFAULT_PRIVACY表 C–12 顯示了將 DEFAULT_PRIVACYUSE_HEADER_SENSITIVITY選項設定為各種值的結果。

表 C–12 DEFAULT_PRIVACYUSE_HEADER_SENSITIVITY 值的結果

DEFAULT_PRIVACY 

USE_HEADER_SENSITIVITY 

結果 

-1 

永遠不在 SMS 郵件中設定 SMS 私密性旗標。 

n >= 0 

總是將 SMS 私密性旗標設定為值 n。總是忽略 RFC 822 Sensitivity: 標頭行。

-1 (預設) 

預設 

僅當原始電子郵件包含 RFC 822 Sensitivity: 標頭行時,才設定 SMS 郵件的私密性旗標。在該情況下,SMS 私密性旗標會設定為對應 Sensitivity: 標頭行的值。這是預設。

n >= 0 

設定 SMS 郵件私密性旗標,使之對應於原始電子郵件的 RFC 822 Sensitivity: 標頭行。如果電子郵件不具有 Sensitivity: 標頭行,則 SMS 私密性旗標的值設定為 n。

SMS 私密性值的解譯顯示於以下的表 C–13 中︰

表 C–13 SMS 私密性值的解譯

值 

說明 

無限制 

有限制 

機密 

秘密 

>= 4 

未定義 

用於將 RFC 822 Sensitivity: 標頭行值翻譯為 SMS 私密性值的對映,顯示於以下的表 C–14 中︰

表 C–14 Sensitivity 標頭轉換為 SMS 私密性值的對映

RFC 822 Sensitivity: value 

SMS 私密性值 

Personal 

1 (有限制) 

Private 

2 (機密) 

Company confidential 

3 (秘密) 

DEFAULT_SERVICE_TYPE

(字串,0 - 5 位元組) 與通道產生的 SMS 郵件關聯的服務類型。依預設,不指定服務類型 (即為零長度字串)。一些常見服務類型為:CMT (行動郵件傳送)、CPT (行動傳呼)、VMN (語音郵件通知)、VMA (語音郵件提示)、WAP (無線應用程式協定) 以及 USSD (非結構化輔助資料服務)。

DEFAULT_SOURCE_ADDRESS

(字串,0 - 20 位元組) 供電子郵件產生的 SMS 郵件使用的來源位址。請注意,當 USE_HEADER_FROM=1 時,透過此選項指定的值會由電子郵件的創建者位址所覆寫。依預設,停用此值,亦即值為 0

DEFAULT_SOURCE_NPI

(整數,0 - 255) 依預設,為來源位址指定 NPI 值零。透過此選項,可以指定替代整數值,範圍為 0 至 255。請參閱DEFAULT_DESTINATION_NPI選項的說明,以取得典型 NPI 值表。

DEFAULT_SOURCE_TON

(整數,0 - 255) 依預設,為來源位址指定 TON 指標值零。透過此選項,可以指定替代整數值,範圍為 0 至 255。請參閱DEFAULT_DESTINATION_TON選項的說明,以取得典型 TON 值表。

DEFAULT_VALIDITY_PERIOD

(字串,0 - 252 位元組) 依預設,不會為 SMS 郵件指定相對有效期,而是使用 SMSC 的預設值。使用此選項來指定不同的相對有效期。以秒、分鐘、小時或天為單位來指定值。以下的表 C–15 指出此選項中各種值的格式和說明︰

表 C–15 DEFAULT_VALIDITY_PERIOD 格式和值

格式 

說明 

nnn

秒鐘的隱式單位;例如 604800 

nnns

秒鐘單位;例如 604800s 

nnnm

分鐘單位;例如 10080m 

nnnh

小時單位;例如 168h 

nnnd

天的單位;例如 7d 

可以使用 0、0s、0m、0h 或 0d 規格選取 SMSC 的預設有效期。即,使用 0、0s、0m、0h 或 0d 的規格時,會為產生的 SMS 郵件中的有效期指定一個空白字串。

請注意此選項不接受 UTC 格式的值。

DESTINATION_ADDRESS_NUMERIC

(0 或 1) 使用此選項刪除擷取自電子郵件訊息封 To: 位址的 SMS 目標位址中的所有非數值字元。例如,如果訊息封 To: 位址為︰

"(800) 555-1212"@sms.siroe.com

將被縮減成:

8005551212@sms.siroe.com

若要啟用此刪除功能,請指定此選項的值為 1。依預設,停用此刪除功能,對應於選項值 0。請注意,啟用後,刪除作業會在透過DESTINATION_ADDRESS_PREFIX選項增加任何目標位址字首之前完成。

DESTINATION_ADDRESS_PREFIX

(字串) 在某些情況下,可能需要確保所有 SMS 目標位址都前置有固定文字字串,例如「+」。此選項可以用於指定這樣一個字首。然後,該字首會加入缺少指定字首的任何 SMS 目標位址中。若要防止被DESTINATION_ADDRESS_NUMERIC選項刪除,應在 DESTINATION_ADDRESS_NUMERIC 選項之後套用此選項。

PROFILE

(字串) 指定與 SMSC 配合使用的 SMS 設定檔。可能的值為 GSMTDMACDMA。如未指定,則假定為 GSM。此選項僅用於為其他通道選項 (例如DEFAULT_PRIORITYDEFAULT_PRIVACY) 選取預設。

USE_SAR

(0 或 1) 過大的電子郵件可能需要分割成多封 SMS 郵件。發生這種情況時,個別 SMS 郵件可以選擇性地包含使用 SMS sar_ 欄位加入的定序資訊。這會產生「分段的」SMS 郵件,這些郵件可以透過接收終端機重新組合成單一 SMS 郵件。指定 USE_SAR=1 來指示加入此序列資訊 (如果有)。預設為不加入序列資訊,對應於 USE_SAR=0

指定 USE_SAR=1 時,會忽略REVERSE_ORDER選項。