案例一(使用python简单发送QQ邮件)
-
登录QQ邮箱开启相关服务和获取授权码
-
编写python代码发送邮件
#这里我们使用yagmail库来发送邮件
import yagmail as ym
#user你的QQ邮箱,password 上面获取到的授权码,host 使用smtp.qq.com服务
yag = ym.SMTP(user='25062***2@qq.com', password='eqermpbqoo*****',host='smtp.qq.com')
#邮箱正文,一个列表
contents = [
"<h1 style='color:red'>努力,加油!</h1>", #可以是html语言
'Work Hard', #也可以是普通文本
'C:/Users/jie/Desktop/welcome.jpg', #可以发送文件,以附件形式发送
ym.inline('C:/Users/jie/Desktop/welcome.jpg'),# 可以发送图片,图片会内嵌到正文
]
#to 收件人 如果是发送给多个人,请使用列表
#cc 抄送收件人 如果抄送给多个邮箱,请使用列表
#subject 邮件标题
#contents 邮件正文
yag.send(to = '2554548554@qq.com',cc= '2468554518@qq.com',subject ='每日提示',contents = contents)
print("发送成功")
- 测试结果
使用yagmail库发送QQ邮件就几行代码实现了,相对简单!!
end !!!