C#使用QQ的SMTP服务器发送邮件

本文详细介绍了如何使用C#通过QQ的SMTP服务器发送邮件,包括注册QQ邮箱、开启SMTP服务、获取授权码及代码实现。适用于项目开发中的验证码发送等场景。
摘要由CSDN通过智能技术生成

                              C#使用QQ的SMTP服务器发送邮件

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术: VisualStudio2015

作者:lc

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

在开发中常常遇到邮件发送,所以今天阿特意去深入学习一下。

功能:QQ邮箱的邮件发送

(1)第一步:下载腾讯QQ,然后在腾讯QQ注册一个账号,并且注册成功。

(2)第二步:打开浏览器,输入网址:https://mail.qq.com,登录邮箱。

(3)第三步:点击设置——账户,看到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务。

(4)第四步:把“POP3/SMTP服务”开启。

                                                     图1-1

(5)第五步:开启“POP3/SMTP服务”,获取授权码。

(6)第六步:获取得“POP3/SMTP服务”授权码,并保存,就可以了。

 

(7)第七步:实例化System.Web.Mail.MailMessage类:调用To属性是接收的邮箱、From属性是发送的邮箱、Subject属性是主题、BodyFormat属性是返回格式、Body属性是发送内容等,具体实现如图代码。

 

                                                     图1-3

(8)第八步:接收邮箱信息,效果图。

 

                                图1-4

总结:

在项目开发中常常用到,所以特意找点时间来总结一下,邮箱常常用来做验证码等信息类的东西。因为用短信费用太贵了,QQ邮箱是免费的,用户量比较普及,所以也很受程序员欢迎。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值