///<summary>
/// 发送邮件
///</summary>
/// <paramname="strSmtpServer">发送服务器地址,例如:smtp.163.com</param>
/// <paramname="strFrom">发送人的Email地址</param>
/// <paramname="strFromPass">发送人的Email密码</param>
/// <paramname="strto">接收人的Email地址</param>
/// <paramname="strSubject">邮件标题</param>
/// <paramname="strBody">邮件正文内容</param>
[NonAction]
public static void SendSMTPEMail(stringstrSmtpServer, string strFrom, string strFromPass, string strto,string strSubject, string strBody)
{
System.Net.Mail.SmtpClient client = newSystem.Net.Mail.SmtpClient(strSmtpServer);
client.UseDefaultCredentials = false;
//启用身份认证
client.Credentials = new System.Net.NetworkCredential(strFrom,strFromPass);
client.DeliveryMethod =System.Net.Mail.SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = newSystem.Net.Mail.MailMessage(strFrom, strto, strSubject,strBody);
message.BodyEncoding = System.Text.Encoding.Default;
message.IsBodyHtml = false;
//是否采用html格式邮件
//message.Priority = MailPriority.High;
//邮件优先级
//message.Attachments.Add(new Attachment(@"F:\我的文档\消息.txt"));
//附件
//message.Body = new System.IO.StreamReader(@"F:\我的文档\ttt.txt",Encoding.Default).ReadToEnd(); 从文本文件中读取邮件内容
client.Send(message);
}