在我的rails 3.1应用程序中,我确实有
config.action_mailer.raise_delivery_errors = true
在我的 development.rb 文件中(是的,自从将其更改为 true 以来,本地开发服务器重新启动了该文件)。
但是,当我开发新的电子邮件模板并偶尔遇到 ActionView::模板::错误我没有看到任何关于哪一行抛出错误的调试信息。(与我的一个普通应用程序视图出现问题相反,日志显示有问题的 haml 源的代码段)。
有没有办法为邮件程序打开类似的调试消息?
我使用 rails 控制台而不是发出 Web 请求来测试操作邮件程序。如果出现错误,它将提供更多信息。
$ rails c
> MyMailer::maielr_name( var1, var2 ).deliver!