没有收到来自ExceptionNotifier的电子邮件
时间:2020-03-06 14:29:48 来源:igfitidea点击:
我按照本教程配置Rails插件ExceptionNotifier进行了学习。
我知道我已正确配置ActionMailer,因为我正在从其他形式获取邮件。我什至设置了local_addresses.clear,以便无论如何都应传递邮件。
我将Apache与后端运行的mongrel_cluster结合使用。
我想念什么?
解决方案
我们正在使用该插件的SVN版本,该版本可能无法维护。最新版本可以在这里找到。
我们可以做的第二件事是检查生产日志。邮件被写入日志,因此我们将了解Rails是否曾经尝试发送它。如果没有条目,则表示一切都以静默方式失败,这可能是由于-由于某些原因-异常未正确捕获而发生的。
检查生产日志,可以在exception_notifier插件旁边抛出异常,这会阻止它发送邮件
如果我们将ExceptionNotifier配置信息(电子邮件地址等)添加到config / environment.rb中,是在Rails :: Initializer块中添加它还是在文件末尾添加它?
链接到的教程没有指定环境文件中放置配置信息的位置。我遵循的教程(可能是本教程)确实指定了将其放到模块之外。
坦白说,哪些东西进入了那个街区,哪个外部对我来说仍然有些神秘。但是我认为这可以回答特定问题。