当我以HTML格式发送时,为什么会收到纯文本电子邮件?

时间:2015-05-04 07:57:11

标签: .net email smtp gmail smtpclient

我正在使用BCL SmtpClient向我的Gmail帐户发送测试电子邮件。我发送的MailMessage有一个HTML正文,IsBodyHtml为真,一个AlternateView为纯文本。当我在线查看收到的邮件时,gmail只给我纯文本版本。这是gmail的问题,还是我发送邮件时应该做些什么?

原始邮件也在Gmail帐户上,当我在那里打开时,我看到了预期的HTML版本。

1 个答案:

答案 0 :(得分:0)

如果在添加HTML视图后添加纯文本AlternateView,则纯文本视图将优先。

multipart/alternative消息中,列表中的最后一部分具有最高级别的首选项。第一个视图的偏好程度最低。