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

自動偵測阿拉伯語字元集

增加了新的 auto_ef 程式以自動偵測阿拉伯語字元集。

可以從 conversion 通道呼叫 auto_ef 程式,以自動偵測並標記大多數未標記或未正確標記的採用阿拉伯語字元集的文字郵件。這些未標記或錯誤標記的郵件通常是從使用阿拉伯語的 Yahoo 或 Hotmail 傳送來的。

沒有正確的字元集標記,許多郵件用戶端便無法正確顯示這些郵件。

如果郵件包含 MIME 內容類型標頭,則 auto_ef 程式將僅檢查和處理這些包含文字/一般內容類型的郵件。如果郵件未標記有 MIME 內容類型標頭,則 auto_ef 將無條件地增加文字/一般內容類型。

若要啟動或啟用此程式,您必須:

Procedure自動偵測阿拉伯語字元集

步驟
  1. 編輯 msg_svr_base/config 目錄中的對映檔案,以為選擇的來源通道和目標通道啟用 conversion 通道。若要為從網際網路進入您本機使用者的所有郵件啟用轉換通道,請將與以下類似的部分加入您的對映檔案:

    CONVERSIONS
    
       IN-CHAN=tcp*;OUT-CHAN=ims-ms;CONVERT YES

    請注意,INOUT 通道取決於您的配置。如果您要在轉送 MTA 上進行部署,則必須修改通道以符合您的配置。例如,

    IN-CHAN=tcp*;OUT-CHAN=tcp*;CONVERT YES

    或者您可以按如下所示為所有通道開啟它:

    IN-CHAN=*;OUT-CHAN=*;CONVERT YES

  2. msg_svr_base/config 目錄中建立轉換檔案,該檔案由目前版本的 Messaging Server 使用者擁有並讀取,包含以下內容:

    !
    in-channel=*; out-channel=*;
      in-type=text; in-subtype=*;
      parameter-copy-0=*; dparameter-copy-0=*;
      original-header-file=1; override-header-file=1;
      command="msg_svr_base
    /lib/arabicdetect.sh"
    !
    
  3. 使用以下指令編譯您的 MTA 配置:

    msg_svr_base/sbin/imsimta cnbuild

  4. 使用以下指令重新啟動:

    msg_svr_base/sbin/imsimta restart