首页 > 代码库 > asp.net 发送邮件
asp.net 发送邮件
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 发送邮件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。