Linux学习(十七)——使用yagmail模块实现邮件发送

1.学习目标

yagmail 可以更简单的来实现⾃动发邮件功能。(yagmail – Yet Another GMAIL/SMTP client)

  • 能够使用yagmail模块实现邮件发送

首先使用命令:pip3 install yagmail安装yagmail模块

2. 使用yagmail发送邮件

第一步创建一个SMTP对象,SMTP为一个网络协议,就像HTTP一样:

ya_obj = yagmail.SMTP(user="发件人邮箱",password="邮箱授权码",host="发送服务器")

# 邮箱授权码在邮箱客户端可以获取
# 发送的服务器为邮箱提供商的服务器,例如网易的服务器为"smtp.163.com"

在这里插入图片描述

第二步,定义要发送的内容:

content = "........."

第三步,发送邮件

ya_obj.send(指定收件人,邮件主题,发送的内容)

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44441131/article/details/108080911
今日推荐