image: mailhog/mailhog
ports:
- '1025:1025'
- '8025:8025'
Файл .env
MAILER_DSN=smtp://mailhog:1025
В профайлере Symfony письма отображаются, а в mailhog пусто.
sendmail_path в php.ini либо юзаешь /usr/bin/sendmail -S mail:1025 либо mhsendmail в доке об этом есть пункт
Спасибо. По первому варианту ругается Unsupported sendmail command flags.... Как оказалось это работает с Alpine образами, а не с busybox. Установил mhsendmail и тоже глухо. Продолжу попытки уже утром и попробую с Symfony 5 и пакетом Swift_Mailer.
без докера на маке на smtp://localhost:1025 все отправляется и получается
Из контейнера с php пингуется ваш контейнер с мэйлером? Они в одной сети? Судя по compose нет. Если это вся секция
Насколько мне известно docker-compose создаёт сеть для всех описанных сервисов сам.
Обсуждают сегодня