При использовании управляемого API EWS для отправки электронной почты через Exchange Server 2007.
Я заметил, что клиенты MAPI, такие как MS Outlook, отображают все настраиваемые заголовки.
Но когда я использую клиенты POP3 / IMAP, такие как MS Outlook Express.
Я заметил, что эти настраиваемые заголовки не отображаются в сообщении, открытом из MS Outlook Express.
Есть ли в Exchange Server 2007 параметр, который можно настроить, чтобы эти настраиваемые заголовки распространялись и принимались клиентом POP / IMAP? Также почему пользовательские заголовки в примере ниже отображаются строчными буквами в клиентах MAPI, таких как MS Outlook? Но что удивительно, если мы используем класс 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 <adasd_asdfdsf@adsad.com>
To: asdsdf <aaa@aaa.com>
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: <69804E0B6B987142A0F637D5495AB88451620AEA09@EXMAILVS1.assds.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator: <69804E0B6B987142A0F637D5495AB88451620AEA09@EXMAILVS1.asdfsa.com>
customheader1: hello ali
customheader2: hello Jace
MIME-Version: 1.0
Пользовательские / измененные заголовки могут передаваться MS Exchange Server 2007 клиентам, не относящимся к Mapi, с помощью POP / IMAP.
Но нам нужно выполнить следующую команду: Set-TransportConfig –HeaderPromotionModeSetting [MayCreate | NoCreate | MustCreate]
Например: Set-TransportConfig –HeaderPromotionModeSetting MustCreate
В оболочке управления Exchange используйте приведенный выше командлет, чтобы изменить текущее поведение. По умолчанию - NoCreate. Вы можете выбрать любой из других режимов.
MS Exchange Server 2007 распространяет настраиваемые заголовки только в НИЖНЕМ СЛУЧАЕ.