Я написал приложение на symfony 4. Я развернул его на героку. Все работает как надо, за исключением отправки писем. Когда я пытаюсь отправить электронное письмо с консоли следующим образом:
heroku run php bin/console swiftmailer:email:Send
Исключение при очистке очереди электронной почты: не удалось пройти аутентификацию на SMTP-сервере с именем пользователя «[email protected]» с использованием 1 возможной аутентификации. Authenticator LOGIN вернул Swift_TransportException: ожидаемый код ответа 235 Пожалуйста, войдите в систему через свой веб-браузер и повторите попытку. Подробнее см. На странице https://support.google.com/mail/answer/78754. i65sm11848023qkh.49 - gsmtp "в /app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Это мой файл swiftmailer.yaml:
swiftmailer:
transport: gmail
username: username
password: ********
host: localhost
port: 465
encryption: ssl
auth-mode: login
spool: { type: 'memory' }
stream_options:
ssl:
allow_self_signed: true
verify_peer: false
verify_peer_name: false
Как исправить эту ошибку?
smtp
, которое вам нужно использовать какtransport
? - person Pouette   schedule 18.12.2018