SMTPテストならmailtrap

こんにちは、フリーランスエンジニアの太田雅昭です。

nodemailerでお名前.comのSMTPにメールを送信までは行けるのですが、なぜか送信先で受信ができず四苦八苦していました。

そもそもテスト用に取得したメールアカウントだったので、他に代替品はないかと。

Gmailは普段使いしてる関係から、パスワードを.envとは言え書き込むのは躊躇しますし、その他Yahooメールも同様。

そこで調べて見たら、素晴らしいのを見つけました。

MailTrap

なんとテスト送信専用に使用できる、MailTrapなるものがありました。

Mailtrap – Safe Email Testing

Sign in and cover your entire email infrastructure in one place: test and debug emails in staging with Email Testing, then send and control them with Email Sending.

ここならテスト用にUser IDとPasswordを取得でき、Web上で送信されたメールもしっかりと確認できます。

いやぁ、いいものがあるんですね。