Sun Java System Messaging Server 6.3 管理指南

郵件轉換標記

郵件轉換標記是與特定收件者或寄件者相關的特殊標記。投遞郵件時,標記對轉換通道程式可見,後者可利用此標記進行特殊處理。轉換標記儲存在 LDAP 目錄中。

可按如下方法使用郵件轉換標記:管理員可使用 harmonica 的郵件轉換標記值設置選取的使用者。如此,管理員就擁有了一個轉換通道設置,它將在處理郵件時偵測標記是否存在,並偵測 harmonica 的值。上述情況發生時,該程式會執行某一任意功能。

郵件轉換標記可根據使用者或網域進行設定。網域層級的收件者 LDAP 屬性為 MailDomainConversionTag (可使用 MTA 選項 LDAP_DOMAIN_ATTR_CONVERSION_TAG 進行修改)。使用者層級的收件者 LDAP 屬性為 MailConversionTag (可使用 MTA 選項 LDAP_CONVERSION_TAG 進行修改)。兩個屬性均可以有多個值,且每個值均指定一個不同的標記。與指定收件者相關的標記組是可累積的,即在網域層級設置的標記可與在使用者層級設置的標記進行合併。

基於寄件者的轉換標記可使用 MTA 選項 LDAP_SOURCE_CONVERSION_TAGLDAP_DOMAIN_ATTR_SOURCE_CONVERSION_TAG 進行設定,這兩個選項可分別為這些來源位址的相關轉換標記,指定使用者層級和網域層級的 LDAP 屬性。這些選項均沒有預設屬性。

系統篩選提供兩項新的動作:addconversiontagsetconversiontag。二者都接受單一引數:字串或轉換標籤清單。addconversiontag 將轉換標籤增加至目前的標籤清單,而 setconversiontag 會在新增標籤之前,清空現有的清單。請注意,這些動作都是在作業相當後期執行,因此您可以使用 setconversiontag 復原所有其他的轉換標籤設定機制。這些可供您將轉換標籤放置在「篩選」篩選器中。

「篩選」訊息封測試可接受 conversiontag 作為訊息封欄位指定元值。測試會檢查目前的標籤清單 (每次一個)。請注意,若您指定了 :count 修飾鍵,則允許檢查使用中的轉換標籤數量。此類型的訊息封測試僅限於系統篩選。另請注意,這項測試只會「看見」在篩選程序之前出現的標籤組 — setconversiontagaddconversiontag 動作的效果是不可見的。