📅  最后修改于: 2023-12-03 15:35:13.820000             🧑  作者: Mango
在C#中使用System.Net.Mail
命名空间可以非常简单的发送电子邮件,包括html消息。
System.Net.Mail
命名空间。using System.Net.Mail;
SmtpClient smtpClient = new SmtpClient("smtp服务器地址");
MailMessage mailMessage = new MailMessage();
mailMessage.From = new MailAddress("你的邮箱地址");
mailMessage.To.Add("接收邮件的邮箱地址");
mailMessage.Subject = "邮件主题";
mailMessage.SubjectEncoding = Encoding.UTF8;
mailMessage.IsBodyHtml = true; // 设置消息体为html
mailMessage.Body = "<h1>邮件正文</h1><p>这是一个HTML消息。</p>";
smtpClient.Send(mailMessage);
## 使用 system.net.mail 发送 html 消息 - C#
在C#中使用`System.Net.Mail`命名空间可以非常简单的发送电子邮件,包括html消息。
### 步骤
1. 首先,需要引用`System.Net.Mail`命名空间。
```csharp
using System.Net.Mail;
SmtpClient smtpClient = new SmtpClient("smtp服务器地址");
MailMessage mailMessage = new MailMessage();
mailMessage.From = new MailAddress("你的邮箱地址");
mailMessage.To.Add("接收邮件的邮箱地址");
mailMessage.Subject = "邮件主题";
mailMessage.SubjectEncoding = Encoding.UTF8;
mailMessage.IsBodyHtml = true; // 设置消息体为html
mailMessage.Body = "<h1>邮件正文</h1><p>这是一个HTML消息。</p>";
smtpClient.Send(mailMessage);
以上就是使用System.Net.Mail
命名空间发送html消息的完整步骤。希望本篇文章能为您提供帮助。