文章出處

代碼:

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Net.Mail;
using System.Text;

namespace Common.Utils
{
    /// <summary>
    /// 郵件工具類
    /// </summary>
    public class EmailUtil
    {
        #region 發送郵件
        /// <summary>
        /// 發送郵件
        /// 例:bool result = EmailUtil.SendEmail("857385896@qq.com", "請審核報告", "請及時審核報告");
        /// </summary>
        /// <param name="mailTo">要發送的郵箱</param>
        /// <param name="mailSubject">郵箱主題</param>
        /// <param name="mailContent">郵箱內容</param>
        /// <returns>返回發送郵箱的結果</returns>
        public static bool SendEmail(string mailTo, string mailSubject, string mailContent)
        {
            // 設置發送方的郵件信息,例如使用網易的smtp
            string smtpServer = ConfigurationManager.AppSettings["smtpServer"]; //SMTP服務器 例:smtp.163.com
            string mailFrom = ConfigurationManager.AppSettings["mailUserName"]; //登陸用戶名 例:s847577@163.com
            string userPassword = ConfigurationManager.AppSettings["mailPwd"]; //登陸密碼    例:fjia345f

            // 郵件服務設置
            SmtpClient smtpClient = new SmtpClient();
            smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定電子郵件發送方式
            smtpClient.Host = smtpServer; //指定SMTP服務器
            smtpClient.Credentials = new System.Net.NetworkCredential(mailFrom, userPassword);//用戶名和密碼

            // 發送郵件設置        
            MailMessage mailMessage = new MailMessage(mailFrom, mailTo); // 發送人和收件人
            mailMessage.Subject = mailSubject;//主題
            mailMessage.Body = mailContent;//內容
            mailMessage.BodyEncoding = Encoding.UTF8;//正文編碼
            mailMessage.IsBodyHtml = true;//設置為HTML格式
            mailMessage.Priority = MailPriority.Low;//優先級

            try
            {
                smtpClient.Send(mailMessage); // 發送郵件
                return true;
            }
            catch (SmtpException ex)
            {
                return false;
            }
        }
        #endregion

    }
}
View Code

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()