Symfony3 FosUserBundle 注册后邮件确认

Symfony3 FosUserBundle mail confirm after registration

注册新账号后,收到以下信息:

Un e-mail a été envoyé à l'adresse name@mail.com. Il contient un lien d'activation sur lequel il vous faudra cliquer afin d'activer votre compte.

意思是给name@发了邮件mail.com可是我查了一下,没有邮件。

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

我是不是忘记了什么?

我所做的只是在控制台 swiftmailer: email: send 中键入命令来测试邮件发送及其工作情况。然后我注册一个新用户,我查看邮件。

console swiftmailer:email:send ...