• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C# 实现发送QQ邮箱功能

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

    我这里的环境是 .Net Framework 下

  废话不多说  首页你得去QQ邮箱开通一下授权码  记住这个授权码 之后要用   至于如何开通参考如下:

       https://jingyan.baidu.com/article/4b07be3cb2f74148b380f3e4.html

 

然后引用如下命名空间             

   using System.Net;
  
using System.Net.Mail;

 

 接下来就是发送了

 1   //实例化一个发送邮件类。
 2   MailMessage mailMessage = new MailMessage();
 3   //发件人邮箱地址
 4   mailMessage.From = new MailAddress("xxxxxxxxxx@qq.com");
 5   //收件人邮箱地址
 6   mailMessage.To.Add(new MailAddress("x[email protected]"));
 7   //邮件的标题
 8   mailMessage.Subject = "验证码";
 9   //邮件内容
10   mailMessage.Body = "123456";
11   //实例化一个SmtpClient类
12   SmtpClient client = new SmtpClient();
13   //在这里我使用的是qq邮箱,所以是smtp.qq.com,如果你使用的是126邮箱,那么就是smtp.126.com。
14   client.Host = "smtp.qq.com";
15   //使用安全加密连接。
16   client.EnableSsl = true;
17   //不和请求一块发送
18   client.UseDefaultCredentials = false;
19   //验证发件人身份(发件人的邮箱,这里第二个参数就是生成授权码)
20   client.Credentials = new NetworkCredential("xxxxxxxxxx@qq.com", "xxxxxx");
21   //发送
22   client.Send(mailMessage);     

以上只是发送邮箱的关键代码 可自行扩展 谢谢!

  

     


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
【转】c# 位操作发布时间:2022-07-10
下一篇:
C#Path.Combine方法的用法发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap