【问题标题】:Symfony/Swiftmailer emails not sent and no logsSymfony/Swiftmailer 电子邮件未发送且无日志
【发布时间】:2016-02-23 14:29:39
【问题描述】:

我在尝试通过 swiftmailer 和 mailjet 作为 SMTP 服务器发送电子邮件时遇到问题。过去一切都很好,然后有些东西坏了。我正在尝试找出问题所在。

文档似乎说 swiftmailer 在调试模式下生成日志。 http://symfony.com/doc/current/reference/configuration/swiftmailer.html#logging

所以我在app.php中激活了调试模式

<?php

use Symfony\Component\ClassLoader\ApcClassLoader;
use Symfony\Component\HttpFoundation\Request;

$loader = require_once __DIR__.'/../app/bootstrap.php.cache';
Debug::enable();

require_once __DIR__.'/../app/AppKernel.php';

$kernel = new AppKernel('prod', true);

// ...

当我启动命令时,一切似乎都很完美

sudo -u www-data php app/console swiftmailer:spool:send --env=prod
[2015-11-20 22:14:47] Processing default mailer... 6 emails sent

但未收到电子邮件,mailjet 仪表板显示未向其发送任何电子邮件。 日志中没有任何内容。

那么 swiftmailer 应该在哪里写日志呢?

我已经阅读了this,但如果可能的话,我不想更改我的代码。另外我假设如果 swiftmailer 提供了一个日志参数,它可以写一些日志。

顺便说一句,通过 Gmail 发送电子邮件可以完美运行,但仍然不会生成任何日志

感谢您的帮助!

【问题讨论】:

  • 你看过/app/logs/dev/dev.log吗?

标签: php symfony email swiftmailer mailjet


【解决方案1】:

我在 Mailjet 领导开发者关系。

您能否通过电子邮件 dev@mailjet.com 与我们联系,向我们提供有关您的 Mailjet 帐户的更多详细信息,以便我们检查一切是否正常?

谢谢

【讨论】:

    猜你喜欢
    • 2015-04-16
    • 1970-01-01
    • 2019-10-05
    • 1970-01-01
    • 1970-01-01
    • 2018-04-03
    • 1970-01-01
    • 2014-11-19
    • 1970-01-01
    相关资源
    最近更新 更多