private void btn_send_Click(object sender, EventArgs e) 2 { 3 var emailAcount = ConfigurationManager.AppSettings["EmailAcount"]; 4 var emailPassword = ConfigurationManager.AppSettings["EmailPassword"]; 5 var reciver = txt_Reciver.Text; 6 var content = rtxt_Content.Text; 7 MailMessage message = new MailMessage(); 8 //設置發件人,發件人需要與設置的郵件發送服務器的郵箱一致 9 MailAddress fromAddr = new MailAddress("[email protected]"); 10 message.From = fromAddr; 11 //設置收件人,可添加多個,添加方法與下面的一樣 12 message.To.Add(reciver); 13 //設置抄送人 14 message.CC.Add("[email protected]"); 15 //設置郵件標題 16 message.Subject = "Test"; 17 //設置郵件內容 18 message.Body = content; 19 //設置郵件發送服務器,服務器根據你使用的郵箱而不同,可以到相應的 郵箱管理後臺查看,下面是QQ的 20 SmtpClient client = new SmtpClient("smtp.qq.com", 25); 21 //設置發送人的郵箱賬號和密碼 22 client.Credentials = new NetworkCredential(emailAcount,emailPassword); 23 //啓用ssl,也就是安全發送 24 client.EnableSsl = true; 25 //發送郵件 26 client.Send(message); 27 }
C# 郵件發送
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.