首页 > Web开发 > 详细

asp.net 发送邮件

时间:2014-08-27 15:57:38      阅读:305      评论:0      收藏:0      [点我收藏+]

Asp.Net发送邮件方法

 

     /// <summary>
        /// 发送邮件
        /// </summary>
        /// <param name="body"></param>
        /// <param name="email"></param>
        /// <param name="Subject"></param>
        private static void SendEmail(string body, string email, string Subject)
        {
            MailMessage mailMsg = new MailMessage();
            mailMsg.From = new MailAddress("xxxxxxxxx@aa.com", "从某处发");
            mailMsg.To.Add(email);  //收件人地址
            //mailMsg.To.Add("123546@163.com");  //收件人地址
            mailMsg.Subject = Subject;
            mailMsg.Body = body;
            mailMsg.BodyEncoding = Encoding.UTF8;
            mailMsg.IsBodyHtml = true;
            mailMsg.Priority = MailPriority.High;

            SmtpClient smtp = new SmtpClient();
            // 提供身份验证的用户名和密码  8591211
           // smtp.Credentials = new NetworkCredential("xxxxxx@163.com", "******");
            smtp.Credentials = new NetworkCredential("xxxxxxxxx@aa.com", "*******");            
            smtp.Port = 25; // Gmail 使用 465 和 587 端口 
            smtp.Host = "smtp.aa.com";//"mail.aa.com"; // 如 smtp.163.com, smtp.gmail.com 
            smtp.EnableSsl = false; // 如果使用GMail,则需要设置为true 
            smtp.SendCompleted += new SendCompletedEventHandler(SendMailCompleted);

            try
            {
                smtp.SendAsync(mailMsg, mailMsg);
                //存储已发送邮件用户ID
            }
            catch (SmtpException ex)
            {
                //  Response.Write(ex.ToString());
            }
        }

 

asp.net 发送邮件

原文:http://www.cnblogs.com/yonsy/p/3939477.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!