for rails actionmailer,调试ActionView :: Template :: Error错误的任何方法?

时间:2012-09-23 20:35:03

标签: ruby-on-rails actionmailer

在我的rails 3.1 app中,我确实有

config.action_mailer.raise_delivery_errors = true

在我的development.rb文件中(并且,是的,已经由本地开发服务器重新启动,因为将其更改为true)。

但是,当我开发新的电子邮件模板并偶尔遇到ActionView :: Template :: Error时 我没有看到任何关于哪一行引发错误的调试信息。 (与我的一个普通应用程序视图出现问题时相反,日志会显示带有问题的haml源代码片段。)

有没有办法为邮件程序启用类似的调试消息?

1 个答案:

答案 0 :(得分:1)

我使用rails控制台而不是发出Web请求来测试动作邮件程序。如果出现错误,它会提供更多信息。

$ rails c
> MyMailer::maielr_name( var1, var2 ).deliver!