第一種方式:
try
{MailAddress from = new MailAddress("[email protected]");
MailAddress to = new MailAddress("[email protected]");
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("[email protected]", "niuxiaoxiao123");
client.DeliveryMethod = SmtpDeliveryMethod.Network;
message.IsBodyHtml = true;
client.Send(message);
}
catch (Exception ex)
{
throw ex;
}
第二種方式:
//設置郵件信息 發件人地址、收件人地址、標題、主題
//MailMessage mail = new MailMessage("[email protected]", "[email protected]", "標題", "主題");
////設置郵件主題格式
//mail.BodyEncoding = Encoding.UTF8;
////設置郵件主體格式是否爲 html 格式
//mail.IsBodyHtml = false;
////設置郵箱smtp服務器 端口
//SmtpClient client = new SmtpClient("smtp.qq.com");
////驗證郵箱用戶名 密碼
//NetworkCredential work = new NetworkCredential("[email protected]", "niuxiaoxiao123");
////驗證 用戶名 密碼
//client.Credentials = work;
////是否請求一起發送
//client.UseDefaultCredentials = false;
////設置郵件發送格式
//client.DeliveryMethod = SmtpDeliveryMethod.Network;
////安全連接設置
//client.EnableSsl = false;
//client.Send(mail);
//MessageBox.Show("ok");