Электронное письмо с подтверждением не отправлено после регистрации в 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.... Еще раз спасибо....

Другие вопросы по тегам