运用python发邮件

时间:2021-03-21 15:07:59

1.网上有许多发送邮件的代码,运行了几次都不成功(使用python3),转用Python2之后,发送成功

2.代码样例:

参考教程:http://www.runoob.com/python/python-email.html

3.遇到的问题总结

1)必须使用 smtplib.SMTP_SSL()

2)端口为:465

3)第三方发送邮件需要授权码,使用qq的话,参考qq邮箱的提示(设置-账户-开启第三方客户端-授权码获取)

qq邮箱会有时限问题,一段时间之后会过期

163邮箱据说不会有这个问题,还未实践

阿里云邮箱已测试,可以使用(此邮箱不需要授权码)