Конфигурация SMTP | Ionos не получает электронную почту - PullRequest
0 голосов
/ 13 мая 2019

У меня возникли некоторые проблемы с настройкой Ionos smtp.Я использую Swiftmailer с Symfony 4. На локальном компьютере я получаю свою электронную почту, используя mailtrap или gmail, но на сервере ionos он не работает с конфигурацией gmail или SMTP.Вот мой .env с разными конфигами:

###> symfony/swiftmailer-bundle ###
# For Gmail as a transport, use: "gmail://email@gmail.com:PSW@localhost" <-- Work in local but not on Ionos
# MAILER_URL=smtp://smtp.mailtrap.io:2525?encryption=tls&auth_mode=login&username=LOGINMAILTRAP&password=PASSWORDMAILTRAP <-- Work in local and Ionos
MAILER_URL=smtp://smtp.ionos.fr:587?encryption=ssl&auth_mode=login&username=contact@mydomain.com&password=PWD <-- Doesn't work using Ionos SMTP config
###< symfony/swiftmailer-bundle ### 

Вот мой swiftmailer.yaml:

swiftmailer:
    url: '%env(MAILER_URL)%'
    spool: { type: 'memory' }

1 Ответ

0 голосов
/ 13 мая 2019

https://symfony.com/doc/current/email.html#configuration

Если имя пользователя, пароль или хост содержат какой-либо символ, который считается специальным в URI (например, +, @, $, #, /,:, *,!),Вы должны их закодировать.См. RFC 3986 для полного списка зарезервированных символов или используйте функцию urlencode для их кодирования.

...