話不多說,直接上代碼
//郵件提醒
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);
第一次發表,不好的地方請見諒,讓我們一起成長吧!