Python之发邮件

Posted 学而时习之,不亦说乎

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python之发邮件相关的知识,希望对你有一定的参考价值。

  • 使用模块yagmail(使用收藏的yagmail,现在的第三方模块不能解决中文乱码问题)
import yagmail

user=[email protected]
password=xxxxxx #使用邮件授权码

m=yagmail.SMTP(host=smtp.126.com,user=user,password=password)
#smtp.qq.com
#smtp_ssl=True 如果是qq邮箱的话,加这个参数
m.send(to=[[email protected],[email protected]],
       cc=[email protected],
       subject=测试邮件,
       contents=各位好,

附件是iFusionV4.1接口测试报告,请查阅。

谢谢。,
       attachments=my.log)
  • 如果有多个收件人或抄送人的话,使用列表存放邮箱
  • 如果使用qq邮箱当发件人的话,需要在.SMTP的参数中加入smtp_ssl=True,host=‘smtp.qq.com‘
  • attachments是附件,最好写最对路径

 

以上是关于Python之发邮件的主要内容,如果未能解决你的问题,请参考以下文章

Python 向 Postman 请求代码片段

Web性能测试之发压篇

用python实现自动发邮件的功能

这些角度电子邮件指令代码片段如何连接

超实用的php代码片段

我应该如何使用 Outlook 发送代码片段?