RoR邮件程序环境,SES在Heroku上运行生产并在我的笔记本上开发。
我得到缺少必需的标题'来自'来自Heroku上的生产部署的错误响应。
我的标题肯定有'来自'字段,我知道因为 我实际上在我的收件箱中收到了电子邮件 ,所以SES发送了它然后加注无论如何错误。
当我从开发环境运行时,我可以 - 并且做 - 从我的开发计算机发送数千封电子邮件并在我的测试电子邮件中接收它们,一切正常。部署到Heroku相同的代码,给出了该错误,但仍然发送电子邮件。 任何帮助都将非常感激。
答案 0 :(得分:2)
似乎是SES测试版中的一个错误。我通过关闭失败来解决这个问题。不理想,但需要继续前进,特别是当它发送电子邮件时
在config / production.rb
中 config.action_mailer.raise_delivery_errors = false
config.action_mailer.delivery_method = :ses