本地開發測試郵件服務 Mailhog
Mailhog真乃本地開發測試郵件服務的神器,方便好用。
Y cheung 使用docker來啟動mailhog服務,docker-composer.yml
文件內容如下
version: '3'
services:
mailhog:
image: mailhog/mailhog
ports:
- "1025:1025"
- "8025:8025"
如此這般,就可以在所需使用發送郵件測試的其他應用中配置上mailhog,其默認用戶名是testuser
,默認密碼是testpwd
。如果同樣是docker服務的話,那嚒mail host地址就是mailhog的服務名。
MAIL_DRIVER=smtp
MAIL_HOST=mailhog
MAIL_PORT=1025
MAIL_ENCRYPTION=null
MAIL_USER=testuser
MAIL_PASSWORD=testpwd
查看郵件列表的地址是http://localhost:8025/
,樣式雖然簡單,但是足夠用了。