【问题标题】:SMTP email errors in RailsRails 中的 SMTP 电子邮件错误
【发布时间】:2010-10-10 07:23:04
【问题描述】:

当 ActionMailer 尝试发送电子邮件时,我们的 Rails 应用程序出现错误:

Net::SMTPServerBusy - 451 Error while writing spool file

我们使用自己的 SMTP 邮件服务器进行发送。任何人都知道这方面的细节以及我们如何避免它在未来再次发生,或者如果发生错误,是否有可能让 ActionMailer 尝试发送电子邮件几次?

谢谢

【问题讨论】:

    标签: ruby-on-rails email smtp


    【解决方案1】:

    错误代码和错误描述表明这是邮件服务器上的错误。

    我建议您检查邮件服务器以查明错误(可能是磁盘空间不足或类似情况)。

    对于ActionMailer,如果设置了配置参数raise_delivery_errors,它应该引发异常(我相信在生产中默认但在开发中没有),因此您可以检查该异常并尝试在它触发时重新发送。

    【讨论】:

      猜你喜欢
      • 2014-06-07
      • 2012-01-04
      • 1970-01-01
      • 1970-01-01
      • 2011-05-24
      • 2014-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多