Я пытаюсь отправить электронные письма из моего проекта Symfony 3 на платформе Platform.sh.
Я выполнил эту документацию: https://docs.platform.sh/administration/web/email.html
Мои параметры.yml:
mailer_transport: sendmail
mailer_host: null
mailer_user: null
mailer_password: null
mailer_port: 465
mailer_encryption: tls
Я использую swiftmailer с буферизацией памяти. Метод send()
Swiftmailer возвращает true, но похоже, что он не отправляет никаких писем.
В настройках исходящие письма включены для мастера.
Нужно ли мне устанавливать какие-либо системные переменные или что мне не хватает?
Используя sendmail с SwiftMailer для сайта Drupal 8, мне пришлось установить для transport_mode
значение 't' вместо 'bs'
# swiftmailer.transport.yml
sendmail_mode: 't'
Другая возможность - использовать переменные среды platformsh.
d8config:swiftmailer.transport:sendmail_mode
и установите его значение в 't'
Надеюсь, это тоже поможет вам в Symfony.