我有这个c#代码
MailMessage message = new MailMessage();
message.To.Add(new MailAddress(mailInfo.ToAddress));
message.From = new MailAddress(_settings.EmailFromAddress);
message.Subject = mailInfo.Subject;
message.IsBodyHtml = true;
message.BodyEncoding = Encoding.UTF8;
message.AlternateViews.Add(AlternateView.CreateAlternateViewFromString(mailInfo.Body, null, MediaTypeNames.Text.Html));
.
.
.
.
.
输出HTML很好,如果我从浏览器打开它所有样式都很好。但在OutLook中不行。我尝试将其添加到内联中但也无法正常工作。
例如,这适用于Brower但不适用于Outlook。
<div style='background-color: #003F87;color: white;border-style: solid;border-bottom-width: 10px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;border-color: #4981CE;font-size: xx-large;padding: 10px;'>
Spool Tester Report
</div>