開発用メールサーバmocksmtpdを活用する
こんにちは。@denpachiです。
今回は、私が開発をする上で使っているmocksmtpdというツールを紹介します。
mocksmtpd とは?
メールを送信する動作確認やテストを行う際に、 GmailのSMTPを使ったり、実際に開発用のメールサーバを立てて メール送信のテストを行っている方も多いと思います。
それをもう少し手軽にテストできるような仕組みがmocksmtpdです。
mocksmtpdを立ち上げておくと、
メールをどこにも送信せずに、ローカルのディレクトリにHTML形式で保存してくれます。
(作者のこせきさん、本当にありがとうございます)
インストールと起動
使い方は至って簡単です。
インストールはgemでパッケージが配布されているので、以下のコマンドを実行するだけです。
$ gem sources -a http://gems.github.com
$ sudo gem install koseki-mocksmtpd
初期設定と起動方法は次の通りです。
$ cd ~
$ mocksmtpd init
$ cd ./mocksmtpd
$ sudo mocksmtpd start
これで、SMTPサーバが立ちました。
送信されたメールを確認するには
~/mocksmtpd/inbox/index.html
を開くと、メールの内容を見る事ができます。








