yagmail 实现发邮件
yagmail 可以超简单的来实现自动发邮件功能。
安装
pip install yagmail pip install keyring pip install schedule pip install imbox 或者 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ 包名称 pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ 包名称
发送邮件例子
import yagmail #链接邮箱服务器 yag = yagmail.SMTP( user="user@126.com", password="1234", host='smtp.126.com') # 邮箱正文 contents = ['第一段内容', '第二段内容' ] # 发送邮件 yag.send('test@126.com', '邮件主题', contents) #关闭 yag.close()
给多个用户群发送邮件
# 群发邮件、只需要将接收邮箱 变成一个list即可 yag.send(['aa@126.com','bb@qq.com','cc@gmail.com'], '群发邮件', contents)
读取密钥形式发送(安全,推荐)
将账号密码注册到系统(只需要操作一次)
x-special/nautilus-clipboard
cut
file:///home/zwnsyw/%E6%A1%8C%E9%9D%A2/%E6%B7%B1%E5%BA%A6%E6%88%AA%E5%9B%BE_gnome-terminal-server_20200820172450.png