我目前正在创建一款能够向多个用户发送电子邮件的邮件应用程序。但是,我想知道是否有退回的电子邮件。我目前正在使用Amazon SES通知我是否退回了邮件。然而,我希望退回的电子邮件数据能够自动输入到我的Rails应用程序中,而不是根据我从Amazon获得的邮件守护进程手动输入它。是否有这样的方法可以做到呢?
我目前正在创建一款能够向多个用户发送电子邮件的邮件应用程序。但是,我想知道是否有退回的电子邮件。我目前正在使用Amazon SES通知我是否退回了邮件。然而,我希望退回的电子邮件数据能够自动输入到我的Rails应用程序中,而不是根据我从Amazon获得的邮件守护进程手动输入它。是否有这样的方法可以做到呢?
我找不到任何干净的现成解决方案,因此我编写了一个 gem (email_events
),它允许你在邮件发送类中直接放置电子邮件事件处理器方法(包括弹回事件):https://github.com/85x14/email_events。它支持 SES 和 Sendgrid,所以如果你仍然需要它,它应该能够工作。