微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ASP.NET发送电子邮件

代码

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

namespace Common.Utils
{
    /// <summary>
    /// 邮件工具类
    </summary>
    public class EmailUtil
    {
        #region 发送邮件
        <summary>
         发送邮件
         例:bool result = EmailUtil.SendEmail("[email protected]","请审核报告","请及时审核报告");
        </summary>
        <param name="mailTo">要发送的邮箱</param>
        <param name="mailSubject">邮箱主题<param name="mailContent">邮箱内容<returns>返回发送邮箱的结果</returns>
        static bool SendEmail(string mailTo,string mailSubject,1)">string mailContent)
        {
            // 设置发送方的邮件信息,例如使用网易的smtp
            string smtpServer = ConfigurationManager.AppSettings["smtpServer"]; SMTP服务器 例:smtp.163.com
            string mailFrom = ConfigurationManager.AppSettings[mailUserName登陆用户名 例:[email protected]
            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)
            {
                false;
            }
        }
        #endregion

    }
}
View Code

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐