您好,登錄后才能下訂單哦!
這篇文章主要介紹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è)資訊頻道!
免責(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)容。