2015-07-14 3 views
0

Я использую fosUserBundle для регистрации. Я хочу, чтобы после регистрации отправьте сообщение об успехе. Мой config.yml выглядит.Получить сообщение от swiftmailer о регистрации

fos_user: 
    db_driver: orm 
    firewall_name: main 
    user_class: Games\ModelBundle\Entity\Users 
    registration: 
    confirmation: 
     enabled: true 
     from_email: 
      address: [email protected] 
      sender_name: Registration 
    service: 
    mailer: fos_user.mailer.twig_swift 
    resetting: 
    email: 
     template: CoreBundle:Email:resetting.email.html.twig 

swiftmailer: 
    transport: "%mailer_transport%" 
    host:  "%mailer_host%" 
    username: "%mailer_user%" 
    password: "%mailer_password%" 
    spool:  { type: memory } 

Мой вопрос: Как проверить, было ли отправлено сообщение?

ответ

0

Я предполагаю, что сначала вы хотите проверить это локально, если код работает так, как предполагалось. Попробуйте заглянуть в «Профайлер» после успешной регистрации, он должен содержать электронные письма.

Или, если вы пишете функциональный тест для него, это должно помочь вам получить идею:

http://symfony.com/doc/current/cookbook/email/testing.html

Смежные вопросы