email - 如何在 FOSUserBundle 中为 Controller 重置设置 sender_name?

标签 email symfony fosuserbundle

我想在重置期间更改电子邮件的sender_name名称。 我已经在注册时完成了此操作,并且成功了。 通过定义 fos_user.registration.confirmation.from_email.sender_name 即可轻松完成此操作。

现在,我想对重置做同样的事情,但没有发送电子邮件。 如果我删除重置的配置(如下所示),电子邮件就会发送!

fos_user:
    db_driver: orm 
    firewall_name: main
    user_class: Minn\UserBundle\Entity\User
    registration:
        form:
            type: minn_user_registration 
        confirmation:
            enabled:    true 
            template:   MinnUserBundle:Registration:email.txt.twig        
            from_email:
                address: %the_address%
                sender_name: %the_name% 
    resetting:
        token_ttl: 86400
        email:
            from_email:
                address:        %the_address%
                sender_name:    %the_name% 
    service:
        mailer:  fos_user.mailer.twig_swift

那么,有什么想法吗? 谢谢

最佳答案

找到解决方案!

我只是忘记指定fos_user.resetting.form.*,如下所示...

fos_user:
    db_driver: orm 
    firewall_name: main
    user_class: Minn\UserBundle\Entity\User
    registration:
        form:
            type: minn_user_registration 
        confirmation:
            enabled:    true 
            template:   MinnUserBundle:Registration:email.txt.twig        
            from_email:
                address: %the_address%
                sender_name: %the_name% 
    resetting:
        token_ttl: 86400
        email:
            from_email:
                address:        %the_address%
                sender_name:    %the_name% 
        form:
            type:               fos_user_resetting
            name:               fos_user_resetting_form
            validation_groups:  [ResetPassword, Default]  
    service:
        mailer:  fos_user.mailer.twig_swift

希望对其他人有帮助...

关于email - 如何在 FOSUserBundle 中为 Controller 重置设置 sender_name?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25980145/

相关文章:

javascript - NodeJs 使用 Nodemailer 欺骗发件人/来自 gmail 的电子邮件地址

java - 如何在 Java 中跟踪电子邮件?

r - 在特定时间从 R 自动通过电子邮件发送 pdf 图形输出

Symfony2 - FOSUserBundle - 检查自定义重置页面上的密码确认是否不匹配

symfony - 扩展 FOSUserBundle 中的 symfony 邮件程序类

php - FOSUserBundle 和 HWIOAuthBundle 注册

java - 发送电子邮件时单击按钮上的 JProgressBar 可显示进度

sql - 只有 ID 的表和许多联结表

rest - 如何捕获 Symfony2 Controller 操作中可能出现的所有异常?

php - 无法使用 NetBeans IDE (8.1) 设置 Symfony2 框架