Sun Java System Messaging Server 6 2005Q4 管理指南

本土化選項

建構 SMS 郵件時,SMS 通道有大量固定文字字串將置入郵件中。例如,這些字串說明了電子郵件的 From: 位址和 Subject: 標頭行。透過本小節說明的通道選項,可以為不同語言指定這些字串版本,並指定通道的預設語言。範例 D–2 顯示選項檔案的語言部分:


範例 D–2 通道選項檔案的語言規格部分


LANGUAGE=default-language

[language=i-default]
FROM_PREFIX=From:
SUBJECT_PREFIX=Subj:
CONTENT_PREFIX=Msg:
LINE_STOP= NO_MESSAGE=[no message]
REPLY_PREFIX=Re:

[language=en]
FROM_PREFIX=From:
SUBJECT_PREFIX=Subj:
CONTENT_PREFIX=Msg:
LINE_STOP= 
NO_MESSAGE=[no message]
REPLY_PREFIX=Re:
  ...

在每個 [language=x] 區段內,均可以指定與該語言相關的本土化選項。如果在該區塊內未指定特定選項,則會使用此選項的全域值。[language=x] 區段以外指定的本土化選項會設定此選項的全域值。

對於下列選項字串值必須使用 US-ASCII 或 UTF-8 字元集指定。請注意,US-ASCII 字元集為 UTF-8 字元集的特例。

CONTENT_PREFIX

(字串,0 - 252 位元組) 置於 SMS 郵件內、電子郵件內容自身之前的文字字串。預設的全域值為 US-ASCII 字串「Msg:」。

DSN_DELAYED_FORMAT

(字串,0 - 256 個字元) 傳送延遲通知的格式化字串。依預設,此選項使用空白字串,因此禁止延遲通知轉換成 SMS。請注意,GATEWAY_NOTIFICATIONS必須設定為 1,才能使此選項生效。GATEWAY_NOTIFICATIONS=0 時,會忽略此選項。

DSN_FAILED_FORMAT

(字串,0 - 256 個字元) 永久性傳送失敗通知的格式化字串。此選項的預設值為字串:

Unable to deliver your message to $a; no further delivery attempts will be 
made.

若要禁止轉換失敗通知,請為此選項指定空白字串。請注意,GATEWAY_NOTIFICATIONS必須設定為 1,才能使此選項生效。GATEWAY_NOTIFICATIONS=0 時,會忽略此選項。

DSN_RELAYED_FORMAT

(字串,0 - 256 個字元) 轉送通知的格式化字串。預設值為字串:

Your message to $a has been relayed to a messaging system which may not 
provide a final delivery confirmation

若要禁止轉換轉送通知,請為此選項指定空白字串。請注意,GATEWAY_NOTIFICATIONS必須設定為 1,才能使此選項生效。GATEWAY_NOTIFICATIONS=0 時,會忽略此選項。

DSN_SUCCESS_FORMAT

(字串,0 - 256 個字元) 傳送成功通知的格式化字串。預設值為字串:

Your message to $a has been delivered

若要禁止轉換遞送成功通知,請為此選項指定空白字串。請注意,GATEWAY_NOTIFICATIONS必須設定為 1,才能使此選項生效。GATEWAY_NOTIFICATIONS=0 時,會忽略此選項。

FROM_FORMAT

(字串,0 - 252 位元組) 用於格式化創建者資訊以插入 SMS 郵件中的格式化範本。預設全域值為 US-ASCII 字串「$a」,它會在創建者的電子郵件位址進行替換。請參閱格式化範本

FROM_NONE

(字串,0 - 252 位元組) 沒有創建者位址可供顯示時,置於 SMS 郵件中的文字字串。預設全域值為空白字串。

請注意通常不使用此選項,因為網站通常會拒絕缺少創建者位址的電子郵件。

LANGUAGE

(字串,0 - 40 位元組) 用於從中選取文字字串的預設語言群組。如未指定,則該語言將取自主機的預設本機規格。如果主機的本機規格不可用或對應於「C」,則使用 i-default。(i-default 對應於「適用於國際使用者的英語文字」。)

LINE_STOP

(字串,0 - 252 位元組) 置於 SMS 郵件內、自電子郵件擷取的各行之間的文字字串。預設全域值為 US-ASCII 空格字元「 」。

NO_MESSAGE

(字串,0 - 252 位元組) 置於 SMS 郵件內以表示電子郵件沒有內容的文字字串。預設全域值為 US-ASCII 字串「[no message]」。

SUBJECT_FORMAT

(字串,0 - 252 位元組) 格式化在 SMS 郵件中顯示的 Subject: 標頭行內容的格式化範本。此選項的全域預設值為 US-ASCII 字串「($s)」。請參閱格式化範本,以取得進一步詳細資訊。

請參閱 SUBJECT_NONE 選項,以取得不存在 Subject: 標頭行,或該標頭行內容為空字串時如何進行處理的說明。

SUBJECT_NONE

(字串,0 - 252 位元組) 當原始電子郵件不具有 Subject: 標頭行或 Subject: 標頭行值為空字串時,顯示的文字字串。此選項的預設全域值為空白字串。

DEBUG

(整數,位元遮罩) 啟用除錯輸出。預設值為 6,選取警告郵件和錯誤郵件。任何非零值均會啟用通道自身的除錯輸出,與通道定義上指定 master_debug 相同。表 D–16 定義了 DEBUG 位元遮罩的位元值。

表 D–16 DEBUG 位元遮罩

位元 

值 

說明 

0 - 31 

-1

極其詳細輸出 

1

資訊郵件 

2

警告郵件 

4

錯誤郵件 

8

子常式呼叫追蹤 

16

雜湊表診斷 

32

I/O 診斷,接收 

64

I/O 診斷,傳輸 

128

SMS 至電子郵件轉換診斷 (行動電話發出的郵件與 SMS 通知) 

256

PDU 診斷,標頭資料 

512

PDU 診斷,內文資料 

10 

1024

PDU 診斷,類型-長度-值資料 

11 

2048 

選項處理;傳送所有選項設定至記錄檔。