本文主要是介绍飘逸的python - 发送qq邮件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
之前在搞监控预警的时候需要发邮件通知,很简单,就跟呼吸一样。
import smtplib
from email.mime.text import MIMEText
_user = "sigeken@qq.com"
_pwd = "***"
_to = "402363522@qq.com"#使用MIMEText构造符合smtp协议的header及body
msg = MIMEText("乔装打扮,不择手段")
msg["Subject"] = "don't panic"
msg["From"] = _user
msg["To"] = _tos = smtplib.SMTP("smtp.qq.com", timeout=30)#连接smtp邮件服务器,端口默认是25
s.login(_user, _pwd)#登陆服务器
s.sendmail(_user, _to, msg.as_string())#发送邮件
s.close()
需要注意的是,各个邮箱的smtp服务器是不一样的。
比如
#qq
smtp.qq.com
#163
smtp.163.com
#gmail
smtp.gmail.com
#126
smtp.126.com
这篇关于飘逸的python - 发送qq邮件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!