Django应用程序从SendGrid接收传入的电子邮件通知事件
sendgrid_eventhooks的Python项目详细描述
Django应用程序接收来自SendGrid的传入电子邮件通知事件
SendGrid有一个传入事件API,它将解析传入的电子邮件 把它们送到网络钩子那里。
https://sendgrid.com/docs/API_Reference/Webhooks/parse.html
这个应用程序提供了webhook来在你的django项目中接收这个。
安装
pip install -r sendgrid_eventhooks
用法
- 将SendGrid事件添加到已安装的应用程序中
- 添加到url.pyurl(“sendGrid”,include(“sendGrid\u events.url”))
- 在parse api settings页面中将域/主机名和url关联起来。解析api设置页位于https://sendgrid.com/developer/reply
现在每当sendGrid收到电子邮件时,它都会发送到这个Webhook。
这个webwook将使用数据并发送一个名为sendGrid的信号。这将有一个数据属性,其中包含从sendGrid接收的数据。