1、成功版
import yagmail username='tian163_**@163.com' passwd='*****'#授权码,需要先在邮箱中心的客户端授权密码中进行授权 mail=yagmail.SMTP(user=username,password=passwd,host='smtp.163.com',) mail.send(to='**@126.com',#如果发送给多个人,写成list cc='tian163_**@163.com',#抄送 subject='内审计划',# contents='平台文件',#邮件正文 attachments=r'E:\DSX\LX\day8\333' ) print('发送成功')
2、未成功版,报垃圾邮件错误
import yagmail username ='tian163_**@163.com' passwd='*****' #授权码 mail = yagmail.SMTP(user=username, password=passwd, host='smtp.163.com') mail.send(to=['**@qq.com','**@qq.com'], cc=['**@qq.com','**@qq.com'], subject='哈哈哈') ,attachments=[r'E:\python\day9\222'])
单击设置—客户端授权密码
来源:https://www.cnblogs.com/ruijie/p/10671341.html