2016-06-21 63 views
1

我發現了幾個與相同問題相關的主題,但是他們的解決方案是smtp設置的未命中配置。FOSUserBundle不發送註冊郵件

我使用的是symfony 3.0和最新的FOSUserBundle。我的配置設置是:

fos_user: 
    db_driver: orm 
    firewall_name: main 
    user_class: AppBundle\Entity\User 
    resetting: 
     email: 
      template: email/password_resetting.email.twig 
    registration: 
     form: 
      type: AppBundle\Form\RegistrationType 
     confirmation: 
      enabled: true 
      from_email: 
       address:  [email protected] 
       sender_name: 'Our Team' 


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

我能夠使用相同的swiftmailer設置發送來自同一項目的其他電子郵件。 我檢查了網絡開發人員工具,並且電子郵件已準備好發送 Web profiler - email area 未在收件箱或垃圾郵件文件夾中收到註冊電子郵件。

如果我錯過了配置文件中的任何內容以防止發送註冊電子郵件,您能否讓我知道?

感謝, 聖盧西亞

+0

我找到了我的問題的解決方案。註冊電子郵件地址必須與用於swiftmailer用戶名設置的地址相同。將它設置爲不同的電子郵件地址對我無效。 –

回答

1

,我發現我的問題的解決方案。註冊電子郵件地址必須與用於swiftmailer用戶名設置的地址相同。將它設置爲不同的電子郵件地址對我無效。