Электронное письмо с подтверждением не отправлено после регистрации в FOSUserBundle
Мой проект основан на Symfony 2.3.19 + последняя версия FOSUserBundle.
На самом деле, FOSuserBundle работает отлично. На самом деле все функции работают правильно. Теперь моя цель - активировать подтверждение по электронной почте при регистрации пользователя. Для этого я настроил свой проект следующим образом:
# app/config.yml
# Swiftmailer Configuration
swiftmailer:
transport: %mailer_transport%
host: %mailer_host%
username: %mailer_user%
password: %mailer_password%
spool: { type: memory }
fos_user:
db_driver: orm
firewall_name: main
user_class: Minn\UserBundle\Entity\User
registration:
form:
type: minn_user_registration
confirmation:
enabled: true
template: MinnUserBundle:Registration:email.txt.twig
from_email:
address: XXXXXXX@gmail.com
sender_name: XXXXXXX
service:
mailer: fos_user.mailer.twig_swift
Проверяя эту конфигурацию, я получаю /register/check-email
с сообщением, которое я написал в MinnUserBundle:Registration:email.txt.twig
, Но письмо не было отправлено, и Symfony не вернул ошибку.
Есть ли какая-нибудь идея?
Спасибо,
1 ответ
Решение
Это была просто ошибка в учетных данных SMTP.... Еще раз спасибо....