在 Akeneo 2.1.8 中,我试图在控制台感知容器中发送电子邮件,如下所示:
$mailer = $this->getContainer()->get('mailer');
$message = $mailer->createMessage();
// generate message
$mailer->send($message);
但是,看起来并没有以这种方式使用 Akeneo 配置。例如:我的 SMTP 服务器运行在localhost:1025
,但是当我开始调试此代码时,它似乎已localhost:25
被使用。
我在这里错过了什么吗?如何在控制台命令中使用邮件程序,同时仍使用 Akeneo 配置?