asp.net c# 發送mail

xiaoxiao2021-02-28  80

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.IO; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { // string xx = "yi.wei@dg.gigabyte.com.cn;backkom.he@dg.gigabyte.com.cn"; #region 文件讀取 // 讀取txt文件里的數據存放 到string字符串中 StreamReader sr = new StreamReader(Server.MapPath("mail.txt"), System.Text.Encoding.Default); string xx = sr.ReadToEnd(); sr.Close(); #endregion send_mail(xx); } public void send_mail(string txt) { string[] ss=txt.Split(';'); //設置smtp(简单邮件传输协议,) System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient(); smtp.Host = "10.6.1.26";//指定smtp服務器 smtp.Credentials=new System.Net.NetworkCredential("dgweb", "abc123..");//服務器里的用戶名和密碼 // 這個類用於 指定一個郵箱 System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage(); mail.From = new System.Net.Mail.MailAddress("dgweb@gigabyte.intra");//服務器郵箱地址 // mail.To.Add(new System.Net.Mail.MailAddress("yi.wei@dg.gigabyte.com.cn"));//收信人地址 foreach (string str in ss) { if (str != "") { mail.To.Add(new System.Net.Mail.MailAddress(str)); } } mail.Subject = "test";//主題 mail.Body = "send mail ";//內容 mail.IsBodyHtml = true;//設置為HTML格式 //正文編碼 mail.BodyEncoding = System.Text.Encoding.UTF8; smtp.Send(mail);//發送 } }
转载请注明原文地址: https://www.6miu.com/read-69808.html

最新回复(0)