import yagmail user = 'xxxx@qq.com' passwd = 'xxxx' # 授权码,不是密码,需要在邮箱中设置,看邮箱类型,有的需要设置 res = yagmail.SMTP(user=user, password=passwd, host='smtp.qq.com' # host='smtp.163.com', # smtp_ssl=True #如果用的是qq邮箱或者你们公司的邮箱使用是安全协议的话 ) res.send(to=['1223@163.com', '1234@qq.com'], # 使用[]可以同时发送到多人邮箱 cc=['12345@qq.com'], # 抄送人员 subject='就是无聊,练个手',#邮件标题 contents='芝麻开门',#邮件正文 attachments=[r'C:UsersxxxDesktop1.py', r'C:UsersxxxDesktop缓存测试.png']#附件 )