yagmail库是非常简单的发邮件的方式.
安装: pip install yagmail
import yagmail yag = yagmail.SMTP(user='59xxxxx30@qq.com', password='jahsxxxxxxgag',host='smtp.qq.com')#参数为发送邮箱, 邮箱密码(授权码), 发送邮箱服务器 content = '''Dear all: 以下是当季度截至昨日销售线索情况播报: ''' #邮箱正文,是一个列表 contents = [ "<h1 style='color:red'>销售线索分析</h1>",#可以是html语言 content, #可以是普通文本 # 'beauty.jpg',#可以是文件,以附件形式发送 yagmail.inline(r'D:\QQPCMgr\pc.jpg'),# 这样的话,图片会内嵌到正文 注意:不要直接复制路径 有非法字符 建议手敲 ] yag.send(to = '59xxxxx30@qq.com',subject ='测试邮件',contents = contents)
邮件样式: