Я пытаюсь настроить SwiftMailer для использования файловой системы спула.Я бы следовал инструкциям в документации по Symfony 3.4, и я не могу заставить ее работать так, как я хочу, письма продолжают отправляться, и в нужной папке их нет.
Моя конфигурация:
config.yml
swiftmailer:
transport: '%mailer_transport%'
host: '%mailer_host%'
username: '%mailer_user%'
password: '%mailer_password%'
spool:
type: file
path: '%kernel.project_dir%/src/to/folder/Spool'
disable_delivery: true
PHP
$transport = new \Swift_SmtpTransport();
$mailer = new \Swift_Mailer($transport);
$message = (new \Swift_Message())
->setSubject('Test of spool email')
->setFrom(['test@mail.com' => 'Test mailer'])
->setTo('fake@mail.com')
->setBody("Email de test");
foreach($listeDestinataires as $desitnataire) {
$mailer->send($message);
}
Я пытался очистить кэш dev и prod, но сбез эффектов.
Если я это сделаю php bin/console swiftmailer:debug
У меня будет такой результат:
Configured SwiftMailer Mailers
==============================
-------------------------- ----------- ------- ---------- ----------------
Name Transport Spool Delivery Single Address
-------------------------- ----------- ------- ---------- ----------------
default (default mailer) null YES NO
-------------------------- ----------- ------- ---------- ----------------
Я не знаю, что я делаю неправильно ...