需要三个类:MailMessage、SmtpClient、NetworkCredential。
MailMessage、SmtpClient 的名称空间是:
NetworkCredential 的名称空间是:
核心代码
MailMessage 还有众多的功能,比如用 To.Add() 添加收件人,CC.Add() 添加抄送,Bcc.Add() 添加暗送,都比较简单,就不一一介绍了。
SmtpClient 请确保发送服务器地址正确,否则可能出现“由于目标机器积极拒绝,无法连接。”的错误;同时请确保端口正确,否则可能出现“远程主机强迫关闭了一个现有的连接”的错误。
现在的 SMTP 服务器,几乎都要求验证,通过 NetworkCredential 来发送用户名和密码。
说明
相关阅读