Я пытаюсь отправить HTML-сообщения электронной почты, используя вызовы MAPI в своем приложении Delphi.
Когда клиент Thunderbird работает нормально. Но когда клиентом является Microsoft Outlook или Outlook Express, мне нужно сохранить код HTML в файле и отправить его как первое вложение моего сообщения, в другом месте почтовый клиент интерпретирует HTML как текст, отображая теги.
Отправка HTML в качестве первого вложения работает только тогда, когда больше не отправляется вложение, потому что, если я отправляю одно или несколько вложений, первый (HTML) также отображается как вложение.Проблема отправки HTML-писем с использованием MAPI и Outlook
Помогает ли кто-нибудь мне?
Заранее спасибо.
Douglas.
Сообщение OK:
Ok http://www.freeimagehosting.net/uploads/e51dfa52f4.jpg
Bad Message (с одно вложение):
Bad http://www.freeimagehosting.net/uploads/7e5689e2b9.jpg
Я решил проблему с использованием интеграции OLE, когда пользовательский почтовый клиент Microsoft Outlook. Когда это Outlook Express, я удаляю форматирование и отправляю сообщение в виде обычного текста. –