C# 網易企業郵箱傳送郵件
阿新 • • 發佈:2021-11-11
var emailAcount = "[email protected]"; //企業郵箱 var emailPassword = "xxxxx"; //用的授權碼 不是郵箱登入密碼 var reciver = "[email protected]"; var content = "這個是郵件內容:測試測試測試,我是內容,我是內容"; MailMessage message = new MailMessage();//設定發件人,發件人需要與設定的郵件傳送伺服器的郵箱一致 MailAddress fromAddr = new MailAddress("[email protected]"); message.From = fromAddr; message.BodyEncoding = Encoding.UTF8; //設定收件人,可新增多個,新增方法與下面的一樣 message.To.Add(reciver);//設定郵件標題 message.Subject = "這個是郵箱標題"; //設定郵件內容 message.Body = content; //設定郵件傳送伺服器,伺服器根據你使用的郵箱而不同,可以到相應的 郵箱管理後臺檢視 SmtpClient client = new SmtpClient("smtphz.qiye.163.com", 25);//這個是企業的 個人 smtp.163.com 25 client.UseDefaultCredentials = true;//設定傳送人的郵箱賬號和密碼 client.Credentials = new NetworkCredential(emailAcount, emailPassword);//啟用ssl,也就是安全傳送 client.EnableSsl = true; //傳送郵件 client.Send(message);//傳送 textBox1.Text = "script type='text/javascript'>alert('傳送成功!');history.go(-1)</script>";
個人郵箱別忘了把 郵箱設定裡面的POP3/SMTP/IMAP 裡面的服務開啟
最好都不要遇到