我在 Symfony 应用程序上生成邮件时遇到了一些问题:
当我使用 Gmail 发送电子邮件时,我使用 docker:
MAILER_URL=gmail://MyAddress@gmail.com:MyPw@localhost
一切正常
但是一旦我尝试拦截这些邮件:
=======================
像这样的邮件陷阱
MAILER_DSN=smtp://b3f077aeceaeb6:8792a1811dd8ef@smtp.mailtrap.io:2525?encryption=tls&auth_mode=login
MAILER_URL=smtp://smtp.mailtrap.io:25&auth_mode=login&username=b3f077aeceaeb6&password=8792a1811dd8ef
或者像这样的mailHog
MAILER_DSN=smtp://localhost:1025
MAILER_URL="smtp://mailhog:1025?encryption=ssl&auth_mode=login&username=null&password=null"
我的 docker-compose.yml 看起来像这样:
mailhog:
container_name: mailhog
restart: always
image: mailhog/mailhog:latest
ports:
-'8025:8025'
-'1025:1025'
有谁知道如何查看 mailhog 中显示的邮件?mailhog 页面已正确加载,但其中没有显示任何内容。发送邮件的功能进入了,所以我认为这一定是配置问题