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

配置問候郵件

Messaging Server 可讓您使用主控台或參數建立要傳送至每位新使用者的電子問候郵件。

Procedure使用主控台建立新的使用者問候郵件

步驟
  1. 在主控台中開啟要配置新使用者問候語的 Messaging Server。

  2. 按一下 [配置] 標籤。如果左側窗格中的伺服器圖示尚未反白顯示,請選取它。

  3. 在右側窗格中按一下 [其他] 標籤。

  4. 按需要建立新使用者問候語或進行變更。

    問候語的格式必須是電子郵件格式,共分為三部分:首先是標頭 (至少含有一行主旨),然後空一行,最後是郵件內文。

    建立郵件後,請用郵件欄位上方的下拉式清單指定郵件的語言。如果需要,您可以用數種語言建立數個郵件。

  5. 按一下 [儲存]。

    指令行:使用以下指令行建立新使用者問候語:

    configutil -o gen.newuserforms -v Message

    其中,Message 必須包含一個標頭 (至少包含一個主旨行),之後是 $$,然後是郵件內文。$ 表示新的一行。

    例如,若要啟用此參數,您可以設定以下配置變數:

    configutil -o gen.newuserforms -v ’Subject: Welcome!! $$ Sesta.com welcomes you to the premier internet experience in Dafandzadgad!

    根據要使用的 Shell,可能需要在 $ 前附加特殊字元以迴避 $ 的特殊涵義。($ 通常為 shell 的退出字元。)

針對各網域設定問候郵件

每當您建立新的託管網域時,最好針對各網域為您支援的語言建立問候郵件。如果未這樣做,系統將傳送由 gen.newuserforms 設定的通用問候郵件。

您可以為每個網域中的新使用者設定問候郵件。視使用者、網域或網站喜好的語言而定,問候郵件可有所不同。執行方法是,在所需的 LDAP 網域項目中設定 mailDomainWelcomeMessage 屬性。屬性語法如下:


mailDomainWelcomeMessage;lang-user_prefLangmailDomainWelcomeMessage;lang-domain_prefLang
mailDomainWelcomeMessage;lang-gen.sitelanguage

以下範例設定英語的網域歡迎郵件:

mailDomainWelcomeMessage;lang-en: Subject: Welcome!! $$Welcome to the mail system.

以下範例設定法語的網域歡迎郵件:

mailDomainWelcomeMessage;lang-fr: Subject: Bienvenue!! $$Bienvenue a siroe.com!

使用上述範例時,我們假定:

如需有關受支援的語言環境及其語言值標記清單,請參閱 (Directory Server Reference Manual)。

使用者首次登入時,將收到法語歡迎郵件。如果未提供法語歡迎郵件,則將收到英語歡迎郵件。

問候郵件運作原理

問候郵件可由 LDAP 屬性 mailDomainWelcomeMessage 和 configutil 參數 gen.newuserforms 來設定。選擇郵件的次序 (頂部的郵件具有最高優先度) 如下所示:


mailDomainWelcomeMessage;lang-user_prefLang
mailDomainWelcomeMessage;lang-domain_prefLang
mailDomainWelcomeMessage;lang-gen.sitelanguage
mailDomainWelcomeMessage
gen.newuserforms;lang-"$user-prefLang"
gen.newuserforms;lang-"$domain-prefLang"
gen.newuserforms;lang-"$gen.sitelanguage"
gen.newuserforms

演算法運作方式如下:如果沒有網域 (或者有網域,但沒有為這些網域提供針對各網域的歡迎郵件),則歡迎郵件透過 gen.newuserforms 參數 (如果已指定) 來配置。如果使用者已設定喜好的語言 (透過 preferredlanguage LDAP 屬性來設定),並且 gen.newuserforms;lang-user_prefLang 已設定,則使用者首次登入該伺服器時將收到這種歡迎郵件。如果設定了 gen.newuserforms;lang-gen.sitelanguage,而未設定 preferredlanguage,但設定了網站語言 (透過 gen.sitelanguage 參數設定),則使用者將收到該歡迎郵件。如果未設定語言標記參數,而設定了未標記的 gen.newuserforms,該郵件將被傳送給使用者。如果這些值均未設定,則使用者不會收到任何歡迎郵件。

如果使用者在網域中,則與上述論述類似,根據清單中提供的郵件以及指定次序,使用者可能會收到 mailDomainWelcomeMessage;lang-xx 之一。

範例:網域為 siroe.com。網域喜好的語言是德語 (de)。但該網域中新使用者的優先使用的語言是土耳其語 (tr)。網站語言是英語。以下值可用 (mailDomainWelcomeMessage 為網域 siroe.com 的屬性):


mailDomainWelcomeMessage;lang-fr
mailDomainWelcomeMessage;lang-ja
gen.newuserforms;lang-de
gen.newuserforms;lang-en
gen.newuserforms

根據演算法,傳送給使用者的郵件將是 gen.newuserforms;lang-de