2016-10-13 79 views
0

我通过ASP.NET MVC System.Net.Mail发送电子邮件,我的电子邮件正文中有html标签<strong></strong>但是当我发送电子邮件时,文本看起来像这<strong>MESSAGE</strong>而不是大胆的,我该如何解决这个问题?ASP.NET MVC System.Net.Mail与<strong></strong>

这里是我的代码:

var message = "<strong>MESSAGE</strong>\n\n"; 
MailAddress to = new MailAddress([email protected]); 
MailAddress from = new MailAddress("[email protected]"); 
MailMessage email = new MailMessage(from, to); 
email.Subject = "Subject Line"; 
email.Body = message; 
email.BodyEncoding = System.Text.Encoding.UTF8; 
SmtpClient client = new SmtpClient("mail.example.com"); 
+0

当你拥有的东西如何构建到.NET作品的问题,检查[相关文档](https://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage(v = vs.110).aspx)。 – mason

回答

3

您需要设置IsBodyHtml标志true

email.IsBodyHtml = true;