python自动发送邮件
1、导入yagmail
pip install yagmail
#如果上面方式报错,建议使用阿里云镜像进行添加
pip install yagmail -i https://mirrors.aliyun.com/pypi/simple/
2、代码实现
import yagmail
"""
user:发送人邮箱:例如xxx@163.com
password:开启POP3/SMTP服务,获取客户端授权码
host:邮箱地址
"""
yagm = yagmail.SMTP(user="发送邮箱账号",password="客户授权码",host="smtp.163.com")
subject = "标题"
contents = "邮件内容"
#收件人,例如xxx@163.com
receive = "接收邮箱账号"
#发送
yagm.send(receive,subject,contents)