使用SendGrid发送邮件

2018-08-24  本文已影响0人  singed

安装SendGrid

https://sendgrid.com申请帐号后,Settings - API Keys申请API KEY。

  1. 安装模块
pip install sendgrid
  1. 设置环境变量
setx SENDGRID_API_KEY "YOUR_API_KEY"

代码示例

import sendgrid
import os
from sendgrid.helpers.mail import *

sg = sendgrid.SendGridAPIClient(apikey=os.environ.get('SENDGRID_API_KEY'))
from_email = Email("test@example.com")
to_email = Email("test@example.com")
subject = "Sending with SendGrid is Fun"
content = Content("text/plain", "and easy to do anywhere, even with Python")
mail = Mail(from_email, subject, to_email, content)
response = sg.client.mail.send.post(request_body=mail.get())
print(response.status_code)
print(response.body)
print(response.headers)
上一篇下一篇

猜你喜欢

热点阅读