下面是在 Python 中使用 yagmail 库发送电子邮件的示例代码:
import yagmail# 登录到邮箱
yag = yagmail.SMTP('your_email@example.com', 'your_email_password')
# 配置邮件内容
to = 'recipient@example.com'
subject = '邮件主题'
body = '邮件正文'
# 发送邮件
yag.send(to=to, subject=subject, contents=body)
在这段代码中,首先使用 yagmail.SMTP
函数登录到你的邮箱。然后,使用 to
变量指定邮件接收者的地址,使用 subject
变量指定邮件主题,使用 body
变量指定邮件正文。最后,调用 yag.send
函数即可发送邮件。
如果你想使用 JSON 格式的数据作为邮件正文,可以将 JSON 数据转换为字符串后赋值给 body
变量。例如:
import json
data = {'key': 'value'}
body = json.dumps(data)
yag.send(to=to, subject=subject, contents=body)
希望这些信息能帮到你。