python(十五)写邮件

#import yagmail   #--别人写的,发中文附件的时候是乱码
import yamail   


user = '123442323242@163.com'
password = 'YUDHEYCTEKWBQAJI'#如果是163,126,qq,密码不是你登录的密码,是授权码
#授权码:MKBYDFVYVLXJPECK
#授权码获取:打开邮箱--设置--POP3/SMTP/IMAP--开启--生成授权码

host = 'smpt.163.com'
mail = yamail.SMTP(host=host,user=user,password=password)
mail.send(
    to=['1114020@qq.com','x1128@126.com'],#发送给谁,支持发送一个人,也支持发送多个人
    cc=['11220@qq.com'],
    subject='学习测试!!!',#主题
    contents='学习测试!!!学习测试!!!学习测试!!!学习测试!!!',#内容
    attachments=['xxl.jpg']#附件,同一个目录下直接写文件名,其他路径下写绝对路径

)
mail.close()
原文地址:https://www.cnblogs.com/dmjsd/p/13528157.html