C# 使用SmtpClient發送Email


使用Winfrom寫的報錯信息發送郵件通知。

以下主要代碼

 1         /// <summary>
 2         /// 發送郵件核心代碼
 3         /// </summary>
 4         /// <param name="oFFromMail">發送郵箱全地址</param>
 5         /// <param name="oFFromMailPwd">發送郵箱</param>
 6         /// <param name="oFDisName">與郵箱關聯的關聯顯示名</param>
 7         /// <param name="toMail">收件人郵箱全地址</param>
 8         /// <param name="oFSubject">郵件標題</param>
 9         /// <param name="oFBody">郵件內容</param>
10         /// <returns>返回是否發送成功</returns>
11         private void sendMailMethod(string oFBody)
12         {
13             try
14             {
15                 string oFFromMail = config.AppSettings.Settings["Email"].Value;//123456@qq.com
16                 string oFFromMailPwd = config.AppSettings.Settings["Psd"].Value;//QQ密碼
17                 string oFDisName = "郵件發送服務";
18                 string toMail = config.AppSettings.Settings["ToEmail"].Value;//接受的郵件地址 123321@qq.com
19                 string host = config.AppSettings.Settings["Host"].Value;//QQ是smtp.qq.com;其他網上百度
20 
21                 //以下設置服務器
22                 MailMessage mailmsg = new MailMessage();
23                 mailmsg.From = new MailAddress(oFFromMail, oFDisName);
24                 mailmsg.To.Add(toMail);//"bad.huan@163.com"
25                 mailmsg.Subject = "商品上架功能異常郵件";
26                 mailmsg.Body = "您好啊,這是測試郵件!<br />" + oFBody;
27                 mailmsg.BodyEncoding = System.Text.Encoding.UTF8;
28                 mailmsg.IsBodyHtml = true;
29 
30                 SmtpClient sendmsg = new SmtpClient(host);
31                 sendmsg.Host = host;
32                 33                 34                 
35 
36                 sendmsg.Credentials = new NetworkCredential(oFFromMail, oFFromMailPwd);
37                 sendmsg.EnableSsl = true;
38                 sendmsg.Send(mailmsg);
39                 mailmsg.Dispose();
40             }
41             catch (Exception ex)
42             {
43                 throw new Exception(ex.Message, ex);
44             }
45         }

以上就是我剛驗證過的代碼,有問題可向我提問哦

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM