Если я открою сохраненный файл .msg, я увижу следующее:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Windows-1252">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>Henry Jacobs & Associates Appt</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
Почему это происходит, если электронное письмо составлено в формате HTML и должно быть отправлено как таковое? Я предполагаю, что это означает, что MS Exchange Server изменяет сообщение.
После того, как сообщение отправлено, оно правильно отображается в папке «Отправленные пользователем», кроме того, если оно отправлено другому пользователю обмена, оно сохраняет правильное форматирование. Однако, если сообщение отправляется на адрес электронной почты, который не является внутренним для сервера обмена, тогда сообщение отображается в виде простого текста, а не в формате html.
Какую версию Exchange вы используете? Возможно, вы настроили свой интернет-коннектор для принудительного преобразования исходящей электронной почты в текстовый / простой формат. Вы также можете проверить свои контакты. Вы можете установить предпочтительный формат в своих записях контактов.
Как настроить форматы сообщений электронной почты в Интернете на уровне пользователя и домена в Exchange Server 2003 - http://support.microsoft.com/kb/821750