C#发送邮件
来源:互联网 发布:用户体验运营 知乎 编辑:程序博客网 时间:2024/05/16 02:53
源码
/// <summary>/// 发送邮件/// </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 = "smtp.163.com"; //SMTP服务器 string mailFrom = "123456@163.com"; //登陆用户名 string userPassword = "123456";//登陆密码 // 邮件服务设置 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.High;//优先级 try { smtpClient.Send(mailMessage); // 发送邮件 return true; } catch (SmtpException ex) { return false; }}
使用:
string word = “< a >此文本支持html格式的< /a>”;
if (SendEmail(email, “我发邮件给你拉!Nice~哈哈”, word))
{成功}
else
{失败}
0 0
- c#邮件发送 邮件类
- C#发送邮件
- C# 发送邮件
- C#发送邮件
- C#发送邮件
- 用C#发送邮件
- C# 发送注册邮件
- c# 发送邮件
- C#发送邮件
- C# 发送邮件
- c#发送邮件
- C# 发送邮件
- C#发送邮件
- C#发送SMTP邮件
- C#发送邮件
- 使用C#发送邮件
- C#发送邮件
- C#邮件发送程序
- maven install跳过test
- Java8 新特性
- Eclipse 拖拽功能(Drag and Drop)
- 01 找最大剩余体积 洛谷1049 装箱问题
- android调用浏览器打开网页链接
- C#发送邮件
- 在eclipse中部署openfire4.0.4(最新版本) 源码
- HTTP报文
- 嵌入式经典面试题-嵌入式程序员必须知道的0x10个基础问题
- 垂直方向出现逆温形成雾霾
- linux yum命令详解
- nodejs的事件驱动模型
- 教您怎么在新版手机QQ空间发红包
- http接口返回对象的方法