我在尝试通过swiftmailer和mailjet作为SMTP服务器发送电子邮件时遇到问题。一切都过去完美无缺,然后出现了问题。我试图找出问题所在。
doc似乎说swiftmailer在调试模式下生成日志。 http://symfony.com/doc/current/reference/configuration/swiftmailer.html#logging
所以我在app.php中激活了调试模式
#services-row img {
transform: translateX(-10000px) translateY(-10000px);
transition: transform 1s;
}
当我启动命令时,一切看起来都很完美
<?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);
// ...
但是没有收到电子邮件,mailjet仪表板显示没有发送电子邮件。 日志中没有任何内容。
那么swiftmailer应该在哪里写日志?
我已经阅读了this但是如果可能的话,我不想更改我的代码。另外我假设如果swiftmailer提供了一个日志参数,它可以写一些日志。
顺便说一下,通过Gmail发送电子邮件非常有效,但仍然无法生成任何日志
感谢您的帮助!
答案 0 :(得分:1)
我领导Mailjet的开发者关系。
您是否可以通过电子邮件dev@mailjet.com与我们联系,向我们提供有关您的Mailjet帐户的更多详细信息,以便我们检查一切是否合适?
由于