【问题标题】:Resetting password not working symfony 3重置密码不起作用 symfony 3
【发布时间】:2017-11-26 09:32:06
【问题描述】:

我在我的 symfony 3 项目中使用 FOSUserBundle。一切都很好,但我有一个问题!!!:-(

当我尝试在“我忘记密码”时重置密码时,不会发送电子邮件...即使应用程序将用户重定向到重置/检查电子邮件视图。

其实我是在本地服务器上用 wamp 测试的。

这是我的配置文件:

#app/paramaters.yml#

mailer_transport: gmail
mailer_host: smtp.gmail.com
mailer_user: adress@gmail.com
mailer_password: ********

#app/config.yml#

# Swiftmailer Configuration

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

#FriendsOfSymfonyBundle Configuration
fos_user:
    db_driver: orm
    firewall_name: main
    user_class: MA\UserBundle\Entity\User
    from_email:
            address: adress@gmail.com
            sender_name: Admin
    service:
            mailer: fos_user.mailer.twig_swift
    registration:
            confirmation:
                from_email:
                    address:        adress@gmail.com
                    sender_name:    Admin
    resetting:
            email:
                from_email:
                    address:        adress@gmail.com
                    sender_name:    Admin

有人可以帮助我吗??拜托!!

【问题讨论】:

  • 您能在分析器中看到您的电子邮件吗? {yourappdomain}/_profiler
  • 不,我不能!在分析器中,电子邮件是空的...
  • 有什么想法吗??
  • 你解决了吗?

标签: symfony fosuserbundle forgot-password


【解决方案1】:

我已经解决了将parameters.yml上的邮件传输更改为“邮件”

mailer_transport: mail

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-30
    • 2015-08-26
    • 2019-01-28
    • 2015-08-25
    • 2014-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多