以html格式发送电子邮件

时间:2009-09-06 17:51:36

标签: asp.net vb.net email-formats

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

...问题是邮件是以纯文本形式发送的,包括正文中的<br>标记

我如何以html格式发送电子邮件?

4 个答案:

答案 0 :(得分:1)

易:

objMail.IsBodyHtml = True

答案 1 :(得分:1)

答案 2 :(得分:0)

我不确定如何在VB中执行此操作,但您需要将mime-type设置为text / html

答案 3 :(得分:0)

您需要指定将邮件主体作为HTML发送...像这样:

objMail.BodyFormat = System.Web.Mail.MailFormat.Html;