您好,登錄后才能下訂單哦!
本篇內容主要講解“C#怎么在不同環境下實現發送郵件”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“C#怎么在不同環境下實現發送郵件”吧!
C#發送郵件實現實例:
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Net.Mail; using System.Net; //C#發送郵件C/s,B/s通用 /// <summary> /// EmailPost 的摘要說明 /// </summary> public class EmailPost { public EmailPost() { // // TODO: 在此處添加構造函數邏輯 // } public static string PostEmail( string MailTitle,string MailBody,string RequestEmail) { string Poster = "coolmoonf@163.com"; //發送者郵箱地址 string PosterPwd = "********";//發送者郵箱密碼 string SmtpHost = "smtp.163.com"; //發送郵件服務器 string getstr = ""; MailMessage mailmsg = new MailMessage(); mailmsg.From = new MailAddress(Poster); //定義發件人 mailmsg.To.Add(RequestEmail); //添加收件人 mailmsg.Subject = MailTitle; //郵件標題 mailmsg.Body =MailBody; //郵件內容 //return SendEmail(mailmsg); //C#發送郵件C/s,B/s通用 SmtpClient smtpClient = new SmtpClient(); //smtpClient.EnableSsl = true; smtpClient.Host = SmtpHost; //smtpClient.Port = 465; smtpClient.Credentials = new NetworkCredential(Poster, PosterPwd); //C#發送郵件C/s,B/s通用 try { smtpClient.Send(mailmsg); getstr += "發送成功"; } catch { getstr += "發送失敗"; } return getstr; } }
到此,相信大家對“C#怎么在不同環境下實現發送郵件”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。