当我们在注册一个网页时,有的网页会让必须要短信验证、邮箱验证,才可以进行账号的注册。其实,我们在项目中会遇到很多问题,比如:当我们进行爬虫的时候,很容易由于网页的改版,造成我们事先写好的爬虫突然无效,此时就需要及时的通知到我们的后台管理人员,可以进行及时修改工作。所以使用短信或者邮件的发送是非常有必要的。
所以今天想来谈一下如何使用Python进行发送邮件的操作。
邮件验证
程序思路
程序运行的环境是 windows10 + Python 3.6,此次主要用到的库有 smtplib、MIMEText、Header。
前期准备
准备邮箱。这里发送邮箱采用的是腾讯QQ邮箱,使用之前需要先去腾讯QQ中设置。获得客户端的授权码。在这里,我们先设置一个授权码,(记得保存好,不要被盗用哦)在后面我们会用到。
腾讯邮箱获取授权码
qq1.jpg
qq2.jpg
qq3.jpg
因为我之前已经设置过了,所以显示的是已开启状态。
网易163邮箱设置
163_1_.jpg
163_2.jpg
注意:
我们开启 POP3/SMTP服务 时,我们