C#發送電子郵件

n342 9年前發布 | 1K 次閱讀 C#

 
/// <summary>
/// 發送電子郵件
/// </summary>
/// <param name="from">發件人</param>
/// <param name="to">收件人</param>
/// <param name="subject">郵件主題</param>
/// <param name="body">郵件內容</param>
/// <param name="host">發送服務地址(smtp.qq.com)</param>
/// <param name="port">發送郵件服務器端口(25) int型</param>
/// <param name="userName">用戶名</param>
/// <param name="password">密碼</param>
public void Send(string from, string to, string subject, string body, string host, int port, string userName, string password)
{
    MailMessage message = new MailMessage(from, to, subject, body);
    message.IsBodyHtml = true;
    SmtpClient client = new SmtpClient(host, port);
    client.Credentials = new System.Net.NetworkCredential(userName, password);
    client.Send(message);
}

</pre>

 本文由用戶 n342 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!