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

遞送選項處理

接著,將會檢查 mailDeliveryOption 屬性。此屬性的名稱可透過 LDAP_DELIVERY_OPTION MTA 選項進行變更。這是一個多值選項,其值可確定別名轉譯程序所產生的位址。此外,允許的值對於使用者和群組不同。共用的允許值包括 programforwardhold。僅針對使用者的值為 mailboxnativeunixautoreply。僅針對群組的值為 membersmembers_offlinefile

mailDeliveryOption 屬性至相應位址的轉換由 DELIVERY_OPTIONS MTA 選項來控制。此選項不僅指定每個允許的 mailDeliveryOption 值會產生哪些位址,還指定允許的 mailDeliveryOption 值有哪些,以及每個值是否適用於使用者、群組或同時適用於這兩者。

此選項的值由以逗號分隔的 deliveryoption=template 對清單組成,每對均具有一個或多個選擇性單一字元前綴。

DELIVERY_OPTIONS 選項的預設值為:

DELIVERY_OPTIONS=*mailbox=$M%$\\$2I$_+$2S@ims-ms-daemon, \
     &members=*,                                           \
     *native=$M@native-daemon,                             \
     /hold=@hold-daemon:$A,                                \
     *unix=$M@native-daemon,                               \
     &file=+$F@native-daemon,                              \
     &@members_offline=*,                                  \
     program=$M%$P@pipe-daemon,                            \
     #forward=**,                                          \
     *^!autoreply=$M+$D@bitbucket

每個傳送選項均對應可能的 mailDeliveryOption 屬性值,並且相應的範本可透過 URL 處理使用的同一中介字元替換模式指定結果位址。

表 9–5 顯示可用於 DELIVERY_OPTIONS 選項的單一字元前綴。

表 9–5 用於 DELIVERY_OPTIONS MTA 選項中各選項的單一字元字首。

字元字首 

說明 

@

設定旗標表示需要將該郵件重新導向至重新處理通道。已捨棄目前使用者/群組的處理作業。對源自重新處理通道的郵件忽略旗標。 

*

遞送選項適用於使用者。 

&

遞送選項適用於群組。 

$

設定旗標表示該使用者或群組的延伸將延遲。 

^

設定旗標表示應檢查休假開始和結束,時間以查看此遞送選項是否真正生效。 

#

設定旗標,表示此傳送選項的擴充無需發生在項目的指定郵件主機上。即,以下項目獨立於郵件主機。這會讓 MTA 檢查給定使用者或群組的所有傳送選項是否均獨立於郵件主機。如果滿足此條件,MTA 可立即處理此項目,而不必將郵件轉寄給郵件主機。 

/

設定旗標可使此遞送選項產生的所有位址得以保留。包含這些收件者位址的郵件檔案將具有 .HELD 副檔名。

!

設定旗標表示應該由 MTA 在內部處理自動回覆作業。僅對自動回覆遞送選項使用此字首時有意義。此選項的值應將郵件導向至 bitbucket 通道 

如果 *& 均不存在,則傳送選項既適用於使用者,又適用於群組。