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

使用標頭中 SMTP AUTH 的經認證的位址

關鍵字:authrewrite

authrewrite 通道關鍵字和相關的 AUTH_REWRITE 對映表允許使用從認證作業獲得的定址資訊修改標頭和訊息封位址。具體來說,SASL 可以將認證配置為提供授權的電子郵件位址。通常會使用 SMTP AUTH 資訊,雖然也可以透過 FROM_ACCESS 對映來置換該資訊。authrewrite 關鍵字根據表 12–23 接受所需位元值。

表 12–23 authrewrite 位元值

位元 

值 

說明 

請勿做任何變更 (預設) 

增加含有認證作業提供的位址之 Sender: 或 Resent-sender: 標頭欄位。如果存在其他 resent- 欄位,則使用 Resent- 變體。 

增加含有認證作業提供的位址之 Sender: 標頭欄位。 

在名為 AUTH_REWRITE 的對映表中建構以下形式的探測:

mail-from|sender|from|auth-sender

其中,mail-from 為訊息封 From: 位址,sender 為來自 Sender:Resent-sender: 標頭欄位的位址,from 為來自 From:Resent-From: 標 頭欄位的位址,auth-sender 是認證作業提供的位址。

透過 AUTH_REWRITE 對映來執行結果。該對映應傳回以垂直線 ( |) 分隔的項目清單。可透過設定以下旗標按順序來使用這些項目:

$J $K 替代郵件的訊息封 From: 位址

$Y $T 增加相應的 Sender:Resent-sender: 標頭欄位。

$N 拒絕郵件。對映結果提供錯誤訊息文字。如果沒有提供文字,則將顯示 invalid originator address used 錯誤訊息。

$Z 增加相應的 From:Resent-from: 標頭欄位。(請注意,通常情況下請勿置換 From: 欄位。)

如果標頭中存在其他 Resent- 欄位,則使用 Resent- 變體。

16 

即使認證沒有提供經認證的位址,仍套用 AUTH_REWRITE 對映。如果清除位元,則將僅當有可用的經認證的位址時才套用對映。

32 

AUTH_REWRITE 對映偵測開始處包含來源通道。以 | 將其與其餘的資訊分隔開。如果清除位元,則不包含此通道。


注意 – 注意 –

應嚴格限制 $Z 旗標,因為其很少正式用於修改訊息封和標頭位址。