Python最简发送邮件

2021-08-04 14:16:55 浏览数 (1)

Zmail

暂未完善

yagmail(推荐使用)

官方文档

https://github.com/kootenpv/yagmail

安装

pip install yagmail

测试账号

  • ****@qq.com----此处密码为授权密码,需要在邮箱开启STMP
  • ****@qq.com----此处密码为授权密码,需要在邮箱开启STMP

代码

代码语言:txt复制
import yagmail

# 初始化账号
zhao = yagmail.SMTP(user="********@qq.com", password="**********", host="smtp.qq.com")
# 收件人
addressee = ['********@qq.com']
# 抄送人
(可不填)
copy_address = ['**********@qq.com', '********@sina.cn']
# 主题
(可不填)
subject = '邮件主题'
# 邮件内容
email_content = '邮件内容'
# 邮件附件
(可不填)
email_enclosure = [r'E:文档大屏.xlsx', r'E:文档平台账号.xlsx']
# 开始发送
zhao.send(to=addressee, subject=subject, contents=email_content, attachments=email_enclosure, cc=copy_address)
# 发送结束,销毁
zhao.close()

0 人点赞