您好,自从 2 天以来,我一直在尝试在 symfony 3.4 上使用 FOSUSERBUNDLE 发送电子邮件确认,但没有成功。我知道这是 FosUser 自动创建的过程,但我无法使其正常工作。
这是在我的 framework.yaml
fos_user:
db_driver: orm
firewall_name: main
user_class: App\Entity\User
registration:
confirmation:
enabled: true
from_email:
address: correo@algo.com
sender_name: toFront
service:
mailer: fos_user.mailer.twig_swift
这是在我的 .env 文件中
MAILER_URL=smtp://s6.g3tm.com?encryption=ssl&auth_mode=login&username=MYADDRESS&password=*****
我知道 siwftmailer 正在工作,因为我可以从系统开始向我的帐户发送电子邮件。
当我注册一个新用户时,fosuser 生成一个令牌并将我重定向到 /register/check-email 但该用户的电子邮件中没有任何内容
编辑
这是我的 swiftmailer 配置文件:
swiftmailer:
transport: smtp
host: localhost
username: correo@algo.com
password: password
port: 585
spool: { type: memory }
我错了什么?
提前致谢