C# 發送郵件 並自定義郵件格式


  話不多說,直接上代碼

//郵件提醒
string Body = @"Dear " + list.Rows[i]["people"] + ":<br>您負責的客戶:<span style='color:red;'>" + list.Rows[i]["CustomerName"].ToString() + "</span>;項目:<span style='color:red;'>" + list.Rows[i]["EntryName"].ToString() + @"</span>;將於<span style='color:red;'>" + Convert.ToDateTime(list.Rows[i]["collectDate"]).ToString("yyyy-MM-dd") + "</span>號到期,請提醒繳費;<br><span style='color:red;'>(系統郵件,請勿回復!)</span>";
string Email = “發送郵件的郵箱”;
string Code =“郵箱授權碼”;
string Host = “smtp.qq.com”;//qq郵箱是smtp.qq.com,如果你使用的是126郵箱,就是smtp.126.com。
MailMessage mailMessage = new MailMessage();
mailMessage.From = new MailAddress(Email);
mailMessage.To.Add(new MailAddress("接收郵件的郵箱"));
mailMessage.Subject = "業務收費提醒"; //郵件標題
mailMessage.Body = Body; //郵件主題內容
mailMessage.IsBodyHtml = true; // 這句就是郵件內容可以是HTML格式,如果沒有這句,HTML格式會無效

SmtpClient client = new SmtpClient();
client.Host = Host;
client.EnableSsl = true;
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential(Email, Code);
client.Send(mailMessage);

 

第一次發表,不好的地方請見諒,讓我們一起成長吧!


免責聲明!

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



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