发送邮件

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'])

 

单击设置—客户端授权密码

 

posted @ 2019-04-08 16:27  小蕊-zr  阅读(104)  评论(0编辑  收藏  举报