




















如题:用c#.net的net.mail发送邮件(简单实用)
1
SmtpClient smtpClient = new SmtpClient();
2
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式
3
smtpClient.Host = "smtp.sohu.com"; ;//指定SMTP服务器
4
smtpClient.Credentials = new System.Net.NetworkCredential("xxx", "yyy");//用户名和密码
5
6
7
String body = "Test";
8
9
10
MailMessage mailMessage = new MailMessage("xxx@sohu.com", "297680@qq.com");
11
mailMessage.Subject = "Hello";//主题
12
mailMessage.Body = body;//内容
13
mailMessage.BodyEncoding = System.Text.Encoding.UTF8;//正文编码
14
mailMessage.IsBodyHtml = true;//设置为HTML格式
15
mailMessage.Priority = MailPriority.High;//优先级
16
17
try
18
{
19
smtpClient.Send(mailMessage);
20
return true;
21
}
22
catch
23
{
24
return false;
25
}
注意引用命名空间
using System.Net.Mail;
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。