ある時「アプリケーションがどういうタイミングでどういうメールを送るか、エンジニア以外も把握したい」という要望が社内で上がりました。 これはもっともな要望で、アプリケーションがどういうメールを送っているのか分からずユーザーサポートするのはしんどいことが容易に想像できます。 ところが、今まではどういうメールが送られるかを調べるにはコードを読むしかありませんでした。 この問題を解決するためにAction Mailerのpreview機能を使ったので、紹介します。 なおRailsのバージョンはv5.2.4.2を対象としています。 Action Mailerのpreview機能とは Action Mailerのpreview機能の情報はあまり多くありません。 とはいえRails Guideに少しだけ記述があるので、まずはそれを見てみましょう。 Action Mailerのプレビュー機能は、レンダリン