Symfony3 FosUserBundle邮件在注册后确认

时间:2017-04-08 14:19:22

标签: php symfony email fosuserbundle

注册新帐户后,我收到以下消息:

  

发送电子邮件至étéenvoyéàl'adressembaye10_@hotmail.com。 Il contient un lien d'activation sur lequel il vous faudra cliquer afin d'activer votre compte。

这意味着邮件已发送到mbaye10_ @ hotmail。但是当我检查时,没有邮件。

parameters.yml

parameters:
database_host: 127.0.0.1
database_port: null
database_name: dbsym
database_user: root
database_password: ######
mailer_transport: smtp
mailer_host: mail.smtp2go.com
mailer_user: ######
mailer_password: #######
secret: #########

config.yml

fos_user:
db_driver: orm # other valid values are 'mongodb' and 'couchdb'
firewall_name: main
user_class: AppBundle\Entity\User
from_email:
    address: "%mailer_user%"
    sender_name: "%mailer_user%"
registration:
    confirmation:
        enabled: true
        template: '@FOSUser\Registration\email.txt.twig'
    form:
        type: AppBundle\Form\RegistrationType
profile:
    form:
        type: AppBundle\Form\ProfileType

我忘记了什么吗?

1 个答案:

答案 0 :(得分:0)

我所做的就是在控制台swiftmailer中键入命令:email:在控制台中发送以测试邮件发送及其工作。然后我注册一个新用户,我检查并看到它的邮件。

  

console swiftmailer:email:send ...