4

我目前正在创建一个能够向许多用户发送电子邮件的电子邮件应用程序。但是,我想知道是否有退回的电子邮件。我目前正在使用 Amazon SES 在电子邮件被退回时通知我。但是,我希望将退回的电子邮件数据自动输入到我的 Rails 应用程序中,而不是根据我从 Amazon 获得的邮件程序守护程序手动输入。有没有办法这样做?

4

3 回答 3

0

如果您愿意付费,这个名为bouncely的SaaS 站点似乎提供了一个接口和一个围绕SES 反弹的api 包装器。

于 2013-06-14T05:13:34.630 回答
0

send_email()返回一个响应对象,可以查询响应元数据

将此状态与您感兴趣的代码(可能是 550)进行比较。

于 2014-07-15T10:58:41.370 回答
0

我找不到任何干净的现有解决方案,因此我编写了一个 gem ( email_events),它允许您在邮件程序类中放置一个电子邮件事件处理程序方法(包括退回事件): https ://github.com/85x14 /email_events。它支持 SES 和 Sendgrid,所以如果你仍然需要它应该可以为你工作。

于 2016-04-24T03:46:56.183 回答