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 未在收件箱或垃圾郵件文件夾中收到註冊電子郵件。
如果我錯過了配置文件中的任何內容以防止發送註冊電子郵件,您能否讓我知道?
感謝, 聖盧西亞
我找到了我的問題的解決方案。註冊電子郵件地址必須與用於swiftmailer用戶名設置的地址相同。將它設置爲不同的電子郵件地址對我無效。 –