1.获取邮箱的授权码
(1)登录上qq邮箱,左上角点击设置
(2)点击帐户
(3)拉到中间偏下一点的位置,开启POP3/SMTP服务
(4)根据提示发送短信,发送完成点击我已发送
(5)红色方框就是授权码了,复制下来
2.连接邮件服务器
imap = 'fcdbtiubeecojbci'#qq邮箱授权码
mail_server = "smtp.qq.com"
# 连接邮件服务器
yag = yagmail.SMTP(user='1494935354@qq.com', password=imap, host=mail_server)
3.填写收件人和标题,正文
yag.send(to='1494935354@qq.com',
subject='这是标题', # 标题
contents='这是内容', # 正文
attachments=r'G:/阿里巴巴Java开发手册(详尽版).pdf'#添加附件,多个附件传一个list
)