如何发送HTML电子邮件?我使用此答案中的代码发送电子邮件SmtpClient
,但它们始终是纯文本,因此下面示例消息中的链接不是这样格式化的.
<p>Welcome to SiteName. To activate your account, visit this URL: <a href="http://SiteName.com/a?key=1234">http://SiteName.com/a?key=1234</a>.</p>
Run Code Online (Sandbox Code Playgroud)
如何在我发送的电子邮件中启用HTML?
我正在尝试从我的项目发送电子邮件,但我遇到了一些麻烦......
我正在使用此代码:
private void SendMail()
{
MailMessage mail = new MailMessage(MailSender, MailReciever, MailSubject, MailContent);
SmtpClient client = new SmtpClient(SMTPServer);
client.Send(mail);
}
Run Code Online (Sandbox Code Playgroud)
然后我得到一个例外:
SMTP服务器需要安全连接或客户端未经过身份验证.服务器响应为:5.7.1客户端未经过身份验证
我不知道该怎么办.有什么建议 ?我究竟做错了什么 ?