Rails プラグイン ExceptionNotifier の構成に関するこのチュートリアルに従いました。
他のフォームからメールを受け取っているので、ActionMailer が正しく構成されていることはわかっています。何があってもメールを配信するように、local_addresses.clear を設定しています。
バックエンドで実行されている mongrel_cluster で Apache を使用しています。
私は何が欠けていますか?
Rails プラグイン ExceptionNotifier の構成に関するこのチュートリアルに従いました。
他のフォームからメールを受け取っているので、ActionMailer が正しく構成されていることはわかっています。何があってもメールを配信するように、local_addresses.clear を設定しています。
バックエンドで実行されている mongrel_cluster で Apache を使用しています。
私は何が欠けていますか?
プラグインのSVNバージョンを使用していますが、これはおそらく保守されていません。最新バージョンはここにあります。
次にできることは、本番ログを確認することです。メーリングはログに書き込まれるので、Railsがそれを送信しようとしたことがあるかどうかがわかります。エントリがない場合、それは物事が静かに失敗していることを意味します。これはおそらく、何らかの理由で例外が適切にキャッチされていないために発生します。
本番ログを確認してください。例外がexception_notifierプラグインの横にスローされ、メールの送信が妨げられる可能性があります。
ExceptionNotifier の構成情報 (メールアドレスなど) を config/environment.rb に追加した場合、Rails::Initializer ブロック内に追加しましたか、それともファイルの末尾に追加しましたか?
リンク先のチュートリアルでは、構成情報を配置する環境ファイルの場所が指定されていません。私が従ったチュートリアル(これだったかもしれません)は、ブロックの外に置くことを指定しています。
率直に言って、そのブロックの中に入るものと外にあるものは、まだ少し謎です。しかし、これがあなたの特定の質問に答えるかもしれないと思いました。