溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

C#中如何實(shí)現(xiàn)Email發(fā)送郵件

發(fā)布時(shí)間:2021-07-24 14:55:40 來(lái)源:億速云 閱讀:633 作者:小新 欄目:編程語(yǔ)言

這篇文章主要介紹C#中如何實(shí)現(xiàn)Email發(fā)送郵件,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

具體內(nèi)容如下

//回執(zhí)地址
   var Receipt = "填寫(xiě)你需要回執(zhí)的地址";

   //實(shí)例化兩個(gè)必要的
   MailMessage mail = new MailMessage();
   SmtpClient smtp = new SmtpClient();

   //發(fā)送郵箱地址
   mail.From = new MailAddress("發(fā)送郵箱地址");

   //收件人(可以群發(fā))
   mail.To.Add(new MailAddress("1402173344@qq.com"));

   //是否以HTML格式發(fā)送
   mail.IsBodyHtml = true;
   //主題的編碼格式
   mail.SubjectEncoding = Encoding.UTF8;
   //郵件的標(biāo)題
   mail.Subject = "測(cè)試一下發(fā)件的標(biāo)題";
   //內(nèi)容的編碼格式
   mail.BodyEncoding = Encoding.UTF8;
   //郵件的優(yōu)先級(jí)
   mail.Priority = MailPriority.Normal;
   //發(fā)送內(nèi)容,帶一個(gè)圖片標(biāo)簽,用于對(duì)方打開(kāi)之后,回發(fā)你填寫(xiě)的地址信息
   mail.Body = @"獲取打開(kāi)郵件的用戶IP,圖片由服務(wù)器自動(dòng)生成:<img src='" + Receipt + "'>";
   //收件人可以在郵件里面
   mail.Headers.Add("Disposition-Notification-To", "回執(zhí)信息");

   //發(fā)件郵箱的服務(wù)器地址
   smtp.Host = "smtp.163.com";
   smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
   smtp.Timeout = 1000000;
   //是否為SSL加密
   smtp.EnableSsl = true;
   //設(shè)置端口,如果不設(shè)置的話,默認(rèn)端口為25
   smtp.Port = 25;
   smtp.UseDefaultCredentials = false;
   //驗(yàn)證發(fā)件人的憑據(jù)
   smtp.Credentials = new System.Net.NetworkCredential("郵箱賬號(hào)", "郵箱憑據(jù)");

   try
   {
    //發(fā)送郵件
    smtp.Send(mail);
    Console.WriteLine("發(fā)送成功");
   }
   catch (Exception e)
   {
    Console.WriteLine("發(fā)送失?。?quot; + e.Message);
   }

以上是“C#中如何實(shí)現(xiàn)Email發(fā)送郵件”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI