Laravel の開発時、メールのデバッグってどうやってますか? by benzoh

PHPカンファレンス関西2024
採択
2024/02/11 16:50〜
$room['A']
LT
初心者向け 関西在住者 初登壇

Laravel の開発時、メールのデバッグってどうやってますか?

benzoh_w benzoh benzoh_w
14

メールを送る処理の実装時うっかり誰かに送ってしまうことはないでしょうか?
開発時のメールの誤送信事故を防止するために、ダミーのメールサーバに送るようにするということが多いかと思います。
Mailcatcher や Mailhog、Mailpit などの便利なツールが公開されていますが何か使われていますか?

弊プロダクトでは、ツールは利用せずにログにメールの送信内容を出力しています。

このアプローチでの Laravel を利用した開発時のメリットとデメリット、ログの可読性を上げるための工夫など私たちが行っていることを紹介します。