【发布时间】:2014-12-01 08:58:51
【问题描述】:
我在多个项目中使用一个 sendgrid 帐户,并且每个项目使用相同的发送电子邮件。现在我想获取指定项目的“退回”和“无效电子邮件”条目,我可以使用相同的发送邮件来获取它们吗?
【问题讨论】:
标签: ruby-on-rails ruby email sendgrid
我在多个项目中使用一个 sendgrid 帐户,并且每个项目使用相同的发送电子邮件。现在我想获取指定项目的“退回”和“无效电子邮件”条目,我可以使用相同的发送邮件来获取它们吗?
【问题讨论】:
标签: ruby-on-rails ruby email sendgrid
SendGrid 不存储发件人地址以供这些 API 使用,因此很遗憾,您想要做的事情无法通过这种方式实现。
我建议考虑的两个选项是:
1) 使用subusers。这将允许您在同一个父帐户下拥有不同的帐户。您必须更改您的凭据并分别查询退回邮件和无效电子邮件。
2) 使用categories 和event webhook。 SendGrid 将向您发送一个帖子请求,其中包含您添加到电子邮件中的事件类型和类别。
【讨论】:
还有一个独特的参数选项可以通过电子邮件发送。使用此选项作为项目的名称或 ID。然后稍后通过这个独特的参数获取这些电子邮件的状态。
我最近完成了这项工作,如果您需要任何帮助,请告诉我。
【讨论】: