Railsの管理アドレスに簡単なワンライナーの電子メールを送信する最良の方法は何ですか?
RailsLogger
を使用して、アプリケーションの厄介な問題を追跡しています。コントローラの 1 つがミッション クリティカルな作業を行っており、エラーがあればできるだけ早く知る必要があります。エラーが発生した場合、アプリから自分自身に電子メールを送信して、詳細を含むログに注意を喚起したいと考えています。次の疑似コードのようなものを想定しています。
begin
...
rescue
logger.error("Found an error! Params hash is " + params.to_s)
email("user@example.com","Critical error in log. Investigate line " + len(logger.error).to_s)
end
私が最初に目にした明らかな場所はActionMailerでした。ただし、ドキュメントと私の文献の両方で、メーラーのモデル、ビュー、およびコントローラーの作成について説明されています。これは、私が望むものに対して非常に複雑に思えます。まったく問題ありません。ここで私の質問に戻ります。Rails で管理者の電子メール アドレスに簡単なワンライナーの電子メールを送信する最良の方法は何ですか?