第一种方式:
try
{MailAddress from = new MailAddress("zsniuxiaoxiao@163.com");
MailAddress to = new MailAddress("596355421@qq.com");
MailMessage message = new MailMessage(from, to);
message.Subject = "aaa";//发送邮件的标题
message.Body = "ccc";//发送邮件的内容
//if (FileUpload1.PostedFile.FileName != "")
//{//发送附件
// Attachment att = new Attachment(FileUpload1.PostedFile.FileName);
// message.Attachments.Add(att);
//}
SmtpClient client = new SmtpClient("smtp.163.com");
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential("zsniuxiaoxiao@163.com", "niuxiaoxiao123");
client.DeliveryMethod = SmtpDeliveryMethod.Network;
message.IsBodyHtml = true;
client.Send(message);
}
catch (Exception ex)
{
throw ex;
}
第二种方式:
//设置邮件信息 发件人地址、收件人地址、标题、主题
//MailMessage mail = new MailMessage("2825007224@qq.com", "596355421@qq.com", "标题", "主题");
设置邮件主题格式
//mail.BodyEncoding = Encoding.UTF8;
设置邮件主体格式是否为 html 格式
//mail.IsBodyHtml = false;
设置邮箱smtp服务器 端口
//SmtpClient client = new SmtpClient("smtp.qq.com");
验证邮箱用户名 密码
//NetworkCredential work = new NetworkCredential("2825007224@qq.com", "niuxiaoxiao123");
验证 用户名 密码
//client.Credentials = work;
是否请求一起发送
//client.UseDefaultCredentials = false;
设置邮件发送格式
//client.DeliveryMethod = SmtpDeliveryMethod.Network;
安全连接设置
//client.EnableSsl = false;
//client.Send(mail);
//MessageBox.Show("ok");