我有一个问题,ActionMailer 有时不发送电子邮件。它是可重现的,并且在某些时候会影响某些人,尽管造成它的原因是个谜。
它静默失败,尽管config.action_mailer.raise_delivery_errors = true
已设置。
它进入 mail() 例程,声称它已经渲染了模板:
Rendered notifier/notify_comment.html.erb (0.9ms)
然后跳过交付并移动到下一个交付。下一个渲染和交付没有问题。发送电子邮件时,它们也会打印到控制台,所以我可以看到它。每封邮件的内容都是一样的,只是收件人不同。
我不明白为什么这会是断断续续的。
我该如何调试呢?