Проблема с Outlook, отображающим HTML-сообщение - PullRequest
0 голосов
/ 18 января 2011

Я отправляю сообщение электронной почты в формате HTML, используя класс MailMessage. Код выглядит следующим образом:

MailMessage message = new MailMessage();
message.body = "<html><body><b>test message</b></body></html>";
message.IsBodyHtml = true;
....... skipped To/From settings - irrelevant .......
new SmtpClient().Send(message);

Когда я вижу это полученное сообщение в Outlook, оно показывает весь HTML-код:

<html>
    <body>
        <b>
            test message
        </b>
    </body>
</html>

вместо только жирного шрифта текстовое сообщение .

Что я делаю не так?

Ответы [ 2 ]

0 голосов
/ 18 января 2011

Я на самом деле исправил это, поместив html версию письма в сообщение. Альтернативные сообщения вместо сообщения. Текст

0 голосов
/ 18 января 2011

1) Если вы работаете с Outlook 2003 в Windows 7, возникла известная проблема при попытке отрисовки электронной почты с установленным набором «Undisclosed -ополучателей». Патч был выпущен, кажется, не могу его найти. Похоже, это может быть вашей проблемой?

2) Убедитесь, что ваш антивирусный сканер не вызывает проблемы

3) Правильно ли отображаются электронные письма HTML из других источников? Если это не так, возможно, что-то между отправителем и получателем (даже если они оба являются вами) может быть причиной проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...