TwigSwiftMailer不发送电子邮件

时间:2014-01-02 22:37:48

标签: fosuserbundle swiftmailer symfony-2.3

我正在开发一个Symfony 2站点。该网站使用SwiftMailer向用户发送电子邮件。

该网站使用FOSUserBundle来管理用户访问权限,并在我发送电子邮件时工作,例如请求密码重置。但是,我需要为电子邮件添加HTML功能,因此我已将FOSUserBundle配置为使用TwigSwiftmailer,因此,我将配置文件更改为以下内容:

fos_user:
    db_driver: orm # other valid values are 'mongodb', 'couchdb'
    from_email:
        address: info@ivexsolutions.com    
        sender_name: iVex Solutions
    firewall_name: main
    service:
        mailer: fos_user.mailer.twig_swift    
    resetting:
        token_ttl: 43200    # 12 horas
        email:
            template:   DesytecGestionBundle:Resetting:email.txt.twig
    user_class: Desytec\GestionBundle\Entity\Usuario

我改变之后,收件人没有收到邮件。最令人沮丧的是,Send方法调用返回它已正确发送电子邮件。没有任何东西存储在日志中......我不知道这里发生了什么。

你能告诉我怎么做才能解决这个问题吗?

提前多多感谢 海梅

1 个答案:

答案 0 :(得分:2)

没关系......问题实际上来自电子邮件地址。这是一个转发地址。我已经为它创建了一个真实的邮箱,并且正确发送了电子邮件。

此致 海梅