2016-10-13 5 views
0

J'envoie des e-mails via ASP.NET MVC System.Net.Mail et mon corps de l'e-mail a tag html <strong></strong> mais quand j'envoie l'e-mail, le texte ressemble à au lieu d'être gras, comment puis-je résoudre ce problème?ASP.NET MVC System.Net.Mail avec <strong></strong>

Voici mon code:

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

Lorsque vous avez une question sur la façon dont quelque chose construit dans des œuvres .NET, cochez la case [pertinente documentation] (https://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage (v = vs.110) .aspx) en premier. – mason

Répondre

3

Vous devez définir le drapeau IsBodyHtml à true:

email.IsBodyHtml = true;