EC-CUBEのユニットテストにも利用されているMailCatcherですが、テスト中のメールの誤送信を防ぐことができ、EC-CUBEの開発中は非常に便利です。今回はMacでのMailCatcherインストールから自動起動をご紹介します。

MailCatcherインストール方法

あとは「mailcatcher &」で起動します。

mail.ymlをMailCatcherに合わせた設定に書き換えます。

MailCatcher自動起動

$ vim ~/Library/LaunchAgents/me.mailcatcher.plist

下の内容をplistファイルに記述します。

$ launchctl load ~/Library/LaunchAgents/me.mailcatcher.plist

出典:https://gist.github.com/sj26/1638617