Exchange Server 2007 中是否有一個設定可以讓這些標頭傳播並由 POP/IMAP 用戶端接收?

Exchange Server 2007 中是否有一個設定可以讓這些標頭傳播並由 POP/IMAP 用戶端接收?


當使用 EWS 託管 API透過Exchange Server 2007 發送電子郵件時。
但是當我使用 MS Outlook Express 等 POP3/IMAP 用戶端時。
我注意到這些自訂標頭不會顯示在從 MS Outlook Express 開啟的郵件中。
Exchange Server 2007 中是否有一個設定可以讓這些自訂標頭傳播並由 POP/IMAP 用戶端接收?另外,為什麼下面範例中的自訂標頭會在 MS Outlook 等 MAPI 用戶端中以小寫形式顯示?但令人驚訝的是,如果我們使用 SMTPClient 類別發送電子郵件,那麼這些標頭將顯示為使用區分大小寫的字母發送。例如。標頭。

MAPI 用戶端(例如 MS Outlook)透過 Exchange Server 2007 接收的標頭範例

Received: from EXMAILVS1.blabla.com ([192.168.191.136]) by  
cashtp02.blabla.com ([XXX.XXX.XX.XXX]) with mapi; Mon, 20 Dec 2010 12:17:05  
-0800  
Content-Type: application/ms-tnef; name="winmail.dat"  
Content-Transfer-Encoding: binary  
From: asfsdf <[email protected]>  
To: asdsdf <[email protected]>  
Date: Mon, 20 Dec 2010 12:17:04 -0800  
Subject: Please send me this header  
Thread-Topic: Please send me this header  
Thread-Index: AQHLoILek7g5cFgHQU6lHHfiKkdUMg==  
Message-ID: <[email protected]>  
Accept-Language: en-US  
Content-Language: en-US  
X-MS-Has-Attach:  
X-MS-Exchange-Organization-SCL: -1   
X-MS-TNEF-Correlator: <[email protected]>  
customheader1: hello ali  
customheader2: hello Jace  
MIME-Version: 1.0  

答案1

MS Exchange Server 2007 可以使用 POP/IMAP 將自訂/修改的標頭傳播到非 Mapi 用戶端。
但我們需要執行以下命令: Set-TransportConfig –HeaderPromotionModeSetting [MayCreate | NoCreate | MustCreate]
例如:Set-TransportConfig –HeaderPromotionModeSetting MustCreate

在 Exchange 管理 shell 中,使用上述 cmdlet 變更目前行為。預設為NoCreate。您可以選擇其他模式之一。

MS Exchange Server 2007 僅以小寫形式傳播自訂標頭。

相關內容