Я использую Symfony 3.4, развернутый в HostGator. В некоторых случаях мне нужно отправлять электронные письма моим пользователям. Если я использую Gmail, электронные письма отправляются без проблем, но когда я использую Office 365, я получаю следующую ошибку:
Connection could not be established with host
Это моя конфигурация электронной почты:
parameters:
mailer_transport: smtp
mailer_host: ''
mailer_user: [email protected]
mailer_password: 'mypassword'
mailer_port: '587'
mailer_smtp: 'smtp.office365.com'
Я бы попробовал вставить smtp.office365.com в поле: mailer_host
Используйте host вместо mailer_smtp. У меня есть такая конфигурация для моего swiftmailer. Надеюсь, это сработает для вас.
# Swiftmailer Configuration
swiftmailer:
transport: 'smtp'
host: '%mailer_host%' // in your case : 'smtp.office365.com'
username: '%mailer_user%'
password: '%mailer_password%'
spool: { type: memory }
Чтобы действительно помочь вам, вам следует вставить конфигурацию
swiftmailer
, а неparameters
. Чтобы убедиться, что эти значения используются в правильных настройках. Например, ответ @ NabilAfraz.