【发布时间】:2015-11-14 03:06:15
【问题描述】:
我正在从 rails 2.3 迁移到 rails 3.1,我正在尝试在生成异常时发送电子邮件。我正在使用 exception_notification gem。
我其余的电子邮件都在工作。但是异常邮件不会被触发。
以下是我的 staging.rb 文件中的设置。
config.action_mailer.perform_deliveries = true
config.action_mailer.raise_delivery_errors = true
下面是application.rb中的代码
C::Application.config.middleware.use ExceptionNotification::Rack,
:email => {
:email_prefix => "[#{Rails.env.to_s.upcase} Error] ",
:sender_address => %{"Exception Notifier " <email_id>},
:exception_recipients => %w{email_id}
}
我不确定为什么电子邮件没有触发,我也没有看到任何错误。任何帮助都会得到帮助,谢谢。
【问题讨论】:
-
收件人设置为 String
"email_id"。看起来很可疑。 -
这只是一个占位符变量,我在那里设置了正确的电子邮件 ID
-
你的
exception_notificationgem 的版本是什么?
标签: ruby-on-rails ruby ruby-on-rails-3 exception-notification