Question

Dim objMail As New Mail.MailMessage("no-reply@mywebsite.com", ToEmail, "Password Reset", body)

... et le problème est que le message est envoyé sous forme de texte pur, y compris les balises <br> dans le corps

Comment pourrais-je envoyer l'e-mail comme html?

Était-ce utile?

La solution

Jetez un oeil à MailMessage.IsBodyHtml

Autres conseils

Facile:

objMail.IsBodyHtml = True

Je ne sais pas comment faire cela en VB, mais vous devez définir le type MIME text / html

Vous devez spécifier que le mailBody doit être envoyé en HTML ... comme ceci:

objMail.BodyFormat = System.Web.Mail.MailFormat.Html;
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top