C#郵件

C#的郵件封裝的簡直不要太好,感覺就是幾句話就可以寫好一個簡單的郵件demo

唯一需要關注的就是你需要在你的郵箱設置可以外部調用,163郵箱比較好設置,然後對方會個唯一祕鑰,即下面的emailPS,不是你郵箱的密碼..

具體實例

#region 發送郵件
//發送郵件
private void sendMessage(string body)
{
MailMessage message = new MailMessage();
//發件人信息
message.From = new MailAddress(emailAddress, emailName, new UTF8Encoding());
//收件人信息//多個電子郵件地址之間必須用逗號字符(“,”)分隔。
message.To.Add(toAddress);
//郵件信息
message.Subject = MessageSubject;
message.Body = body;
message.IsBodyHtml = true;    //是否爲html格式
message.Priority = MailPriority.High; //發送郵件的優先等級
SmtpClient sc = new SmtpClient();
sc.Host = host;    //指定發送郵件的服務器地址或IP
sc.Port = 25;       //指定發送郵件端口
//sc.UseDefaultCredentials = true;
//sc.EnableSsl = true;
sc.Credentials = new System.Net.NetworkCredential(emailAddress, emailPs); //指定登錄服務器的用戶名和祕鑰
sc.Send(message);  //發送郵件
}
#endregion

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章