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

文章目录

  • 1.学习目标
  • 2. 使用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"

Linux学习(十七)——使用yagmail模块实现邮件发送_第1张图片

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

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

第三步,发送邮件

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

Linux学习(十七)——使用yagmail模块实现邮件发送_第2张图片

你可能感兴趣的:(Linux学习)