Swiftmail не отправляет почту, но без ошибок, Symfony на Docker-контейнере - PullRequest
0 голосов
/ 23 мая 2019

Я работаю над проектом Symfony для Docker-контейнера и настраиваю службу Mailer, которая использует swiftmailer и notfloran/mjml-bundle для отправки почты. mjml bndle нужен двоичный файл mjml, который я установил на контейнер с npm install mjml. В коде:

$mail = new \Swift_Message();
$mail
     ->setFrom($from)
     ->setTo($to)
     ->setSubject($subject)
     ->setBody($body)
     ->setContentType('text/mjml');
$this->mailer->send($mail);

Дело в том, что когда я запрашиваю функцию, которая отправляет почту через Docker-контейнер, нет ошибки, но она не отправляет почту. Но когда я запускаю сервер с php -S adress -t public и запрашиваю функцию, которая отправляет почту, почта отправляется.

РЕДАКТИРОВАТЬ: я пытался войти в процесс. В журнале есть mjml binary not found, но когда я вхожу в контейнер, команда mjml работает

...