ActionMailerを使えばRailsからアプリを送信出来ますが、作成途中のメールを確認したい時があると思います。そんな時に、ブラウザから作成中のメールを確認できるようになるのが、『mail_view』です。小さなチーム、大きな仕事でお馴染みの37signals作です!
どんな風に表示されるか?
この『mail_view』を使うとプレーンテキストのメールがブラウザで次のように表示されます。
HTMLメールの場合はこちら。
Gemのインストール
Gemfileに以下を追加して、bundle installを実行してください。
1 2 | |
使い方
まずは、ActionMailerのクラスapp/mailers/message.rbを作成。
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
続いて、app/mailers/message_preview.rbを作成。
1 2 3 4 5 6 | |
でもってルーティングをconfig/routes.rbに設定。
1 2 3 | |
あとは、ブラウザでhttp://localhost:3000/message_previewにアクセスすると、Message.helloのメールを確認できます。
公式サイト
最後に公式サイトの紹介です!