ksino's diary

覚えたことを忘れないように、小さなことでも書いていく。

開発やテスト用のダミーSMTPサーバ

smtp4dev

ダミーSMTPサーバです。
メール関連の開発、テストで便利ですね。
github.com

導入

下記情報を参考にしました。
Installation · rnwood/smtp4dev Wiki · GitHub

docker run --rm -it -p 3000:80 -p 2525:25 rnwood/smtp4dev:v3

メールを送ってみる

Power Shellでメールを送信してみます。

Send-MailMessage -To example@example.com -From example@example.com -Subject TEST -Body "This is test mail." -SmtpServer localhost -Port 2525

送ったメールの確認

ブラウザで下記URLを開きます。
http://localhost:3000

f:id:ksino:20210413220119p:plain
smtp4dev