Outlook автоматически очищает мои разрывы строк и портит мой формат электронной почты

Я отправляю электронное письмо, используя платформу dotnet. Вот шаблон, который я использую для создания сообщения:

Date of Hire: %HireDate%
Annual Salary: %AnnualIncome%
Reason for Request: %ReasonForRequest%

Name of Voluntary Employee: %FirstName% %LastName%
Total Coverage Applied For:  %EECoverageAmount%
Guaranteed Coverage Portion: %GICoveragePortion%
Amount Subject to Medical Evident: %GIOverage%

Когда сообщения принимаются в outlook, outlook сообщает мне: «В этом сообщении удалены дополнительные разрывы строк». И сообщение отображается так:

Date of Hire: 9/28/2001
Annual Salary: $100,000
Reason for Request: New Hire

Name of Voluntary Employee: Ronald Weasley Total Coverage Applied For:  $500,000 Guaranteed Coverage Portion: $300,000.00 Amount Subject to Medical Evident: $200,000

Обратите внимание, как Outlook некорректно удаляет необходимые разрывы строк после имени, EECoverageAmount и т. д ...

Для получателей электронной почты важно правильно отформатировать электронную почту, и я должен предположить, что некоторые из них используют Outlook 2003. Я также не могу предположить, что они будут знать достаточно, чтобы отключить функцию автоочистки, чтобы получить сообщение для форматирования должным образом.

Я просматривал эти сообщения в других почтовых клиентах, и они отображаются правильно

еще немного информации:

  • Я использую кодировку UTF-8 BodyEncoding (msg.BodyEncoding = System.Text.Encoding.UTF8)
  • Файл msg.Body читается из текстового файла в кодировке UTF-8, и каждая строка заканчивается символом crlf.

Вопрос: Как мне изменить формат сообщения, чтобы избежать этой проблемы?

103 голоса | спросил Aheho 29 +03002008-10-29T19:48:26+03:00312008bEurope/MoscowWed, 29 Oct 2008 19:48:26 +0300 2008, 19:48:26

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132