引用.Net 的 using System.Net.Mail;
static void TestEmail()
{
MailMessage mail = new MailMessage();
mail.From = new MailAddress("xxx@163.com", "业务系统");//发件人
mail.Subject = "期号报警提示";//主题
mail.IsBodyHtml = false;//允许HTML
mail.SubjectEncoding = Encoding.UTF8;//编码
mail.Body = "收到邮件!!";
mail.BodyEncoding = Encoding.UTF8;//编码
mail.Priority = MailPriority.High;
mail.To.Add("xxx@dacai.com");//收件人 数组(可以群发)
mail.To.Add("xxx@qq.com");//收件人 数组(可以群发)
mail.To.Add("xxx@gmail.com");//收件人 数组(可以群发)
SmtpClient stmpClient = new SmtpClient();//new 出 客服端的 smtp
stmpClient.Credentials = new System.Net.NetworkCredential("xxx@163.com", "xxx");//需要发件人的账号 密码
stmpClient.Host = "smtp.163.com";
stmpClient.EnableSsl = true;
object userState = mail;
try
{
stmpClient.SendAsync(mail, userState);
}
catch (SmtpException ex)
{
throw new Exception(ex.TargetSite.ToString());
}
}
}