2016ASP.NET使用QQ邮箱发送信息最全+无错误
来源:互联网 发布:网络直播平台怎么做 编辑:程序博客网 时间:2024/06/06 05:48
转:http://www.cnblogs.com/ncellit/p/5541501.html
public static bool SendEmail(string mailTo, string mailSubject, string mailContent) { // 设置发送方的邮件信息,例如使用网易的smtp string smtpServer = "smtp.qq.com"; //SMTP服务器 string mailFrom = "1075858260@qq.com"; //登陆用户名 string userPassword = "授权码";//登陆密码-新版之后的QQ邮箱都是使用授权码,需要到邮箱-设置-账户里面找到-生成授权码-复制进来 // 邮件服务设置 SmtpClient smtpClient = new SmtpClient(); smtpClient.EnableSsl = true;//由于使用了授权码必须设置该属性为true 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 (Exception) { return false; throw; } }
QQ邮箱设置教程:
第二步:
第三步:
----到这里就完成了,其实主要和之前的发送邮箱不同的是
一是在代码里面设置SmtpClient的EnableSsl属性为true
二是设置QQ邮箱账户中的POP3/SMTP服务,另外密码也是要使用授权码
===========================================================
扩展推荐:
http://www.cnblogs.com/youring2/archive/2008/11/29/1343911.html 【使用C#,轻松发邮件 Winfrom】
http://www.cnblogs.com/lovecsharp094/p/5515866.html 【C#实现发送邮件,实测成功(欢迎试用反馈)带附件功能
0 0
- 2016ASP.NET使用QQ邮箱发送信息最全+无错误
- QQ邮箱发送信息
- 使用qq邮箱发送邮件
- java实现发送qq邮箱信息
- asp.net中邮箱发送
- asp.net使用qq邮箱服务发邮件
- 利用asp.net自带邮件组件 发送邮件,支持126,163,gmail,qq等邮箱
- asp.net 邮件发送提醒功能(接收方包括QQ邮箱等)
- Spring 框架使用QQ邮箱发送邮件
- Laravel5使用QQ邮箱发送邮件配置
- 使用 PHPMailer 配合 QQ邮箱 发送邮件
- java代码使用QQ邮箱发送邮件
- Java使用qq邮箱发送email
- Java使用QQ邮箱发送邮件
- Java使用QQ邮箱发送邮件
- 域名邮箱|Yii2.0使用QQ域名邮箱发送邮件
- 使用javamail实现发送邮件(QQ邮箱和163邮箱)
- 利用asp.net向邮箱发送注册码
- vc++多线程随机单元测试实例之测试vld库
- 【Android】识时务者为俊杰,轮子造还是不造
- 用js 动态进行创建列表,点击按钮时,动态创建一个两行三列的表格
- mysql查询结果保存execl文件
- WMS在自动化生鲜物流行业中的应用
- 2016ASP.NET使用QQ邮箱发送信息最全+无错误
- OD使用教程7(下)- 调试篇07
- Struts2标签
- 【GLSL教程】(八)纹理贴图
- 简约之美Jodd-http--深入源码理解http协议
- java浅克隆与深克隆
- Theano——shared
- Ubuntu下安装Freetds,并编程连接MSSQL
- 【GLSL教程】(九)其他说明