.net mail 发送

来源:互联网 发布:淘宝卡卡lee 编辑:程序博客网 时间:2024/06/07 11:16

using System.Net.Mail;

/// <summary>
        ///
        /// </summary>
        /// <param name="toAddr">对方地址</param>
        /// <param name="Subject">邮件标题</param>
        /// <param name="content">邮件内容</param>
        /// <returns></returns>

public static bool SendEmail(string toAddr, string Subject,string content)

        {
            try
            {
                string fromAddr = "xxx@xxx.com";  //公共MAIL地址
                string fromPwd = "test123";  //公共MAIL地址的密码
                MailMessage mail = new MailMessage();
                mail.Subject = Subject;
                mail.Body = content;
                mail.BodyEncoding = Encoding.UTF8;
                mail.IsBodyHtml = true;
                mail.Priority = MailPriority.High;
                MailAddress mailaddress = new MailAddress(fromAddr);
                mail.From = mailaddress;
                MailAddress mailaddress_receive = new MailAddress(toAddr);
                mail.To.Add(mailaddress_receive);
                SmtpClient client = new SmtpClient();
                string model_emailAccounts = "smtp.xxx.com";  //公共MAIL地址的smtp
                client.Host = model_emailAccounts;
                client.Port = 000;  //公共MAIL地址的端口号
                client.Credentials = new NetworkCredential(fromAddr, fromPwd);
                client.Send(mail);
                return true;
            }
            catch
            {
                return false;
            }


        }
0 0
原创粉丝点击