用十几行python代码做一个邮件通知管理:实时通知爬虫异常状况
如果Python爬虫发生了故障,希望第一时间来通知自己,这个时候可以通过email来向自己报告。
发送邮件的协议是SMTP,Python内置对SMTP支持,可以发送纯文本邮件,html邮件,以及带附件的邮件,Python对SMTP的支持有smtplib和email两个模块,emial负责构造邮件,smtplib负责发送邮件。
这里我是用163邮箱来发送邮件的,开启SMTP功能,采用163的电子邮件服务器smtp.163.com
构造纯文本邮件
MIMEText对象需要3个参数。
- 邮件正文,
- MIME的类型,plain表示纯文本发送,html,表示网页发送。
- 设置邮件格式,这里彩了utf-8保证兼容多种语言。
构造网页邮件。
完整发邮件代码
学会了吗?赶快行动把!
相关推荐
夜斗不是神 2020-11-17
染血白衣 2020-11-16
YENCSDN 2020-11-17
lsjweiyi 2020-11-17
houmenghu 2020-11-17
Erick 2020-11-17
HeyShHeyou 2020-11-17
以梦为马不负韶华 2020-10-20
lhtzbj 2020-11-17
pythonjw 2020-11-17
dingwun 2020-11-16
lhxxhl 2020-11-16
坚持是一种品质 2020-11-16
huavhuahua 2020-11-20
meylovezn 2020-11-20
逍遥友 2020-11-20
weiiron 2020-11-16