У меня есть тайм-аут соединения, когда я хочу, чтобы отправить письмо с Outlook, с помощью Swiftmailer для Symfony2 ...Тайм-аут соединения Symfony2 Swiftmailer и перспективы
Соединение не может быть установлено с хостом smtp-mail.outlook.com [Тайм-аут соединения # 110]
Я читал много вещей здесь и в Интернете, но ничего не получалось ... но я попытался установить Thunderbird с этой учетной записью, и она работала (мягкие б STARTTLS вместо TLS).
Вот мои параметры:
dev_mailer_transport: smtp
dev_mailer_host: smtp-mail.outlook.com
dev_mailer_port: 587
dev_mailer_user: USERNAME
dev_mailer_password: PASSWORD
Вот мой конфиг:
swiftmailer:
encryption: tls
auth_mode: login
А вот код, который используется для отправки по электронной почте:
$message = \Swift_Message::newInstance()
->setSubject($subject)
->setFrom("[email protected]")
->setTo($data["email"])
->setBody(nl2br($content), 'text/html');
$this->container->get('mailer')->send($message);
Спасибо! После некоторых исследований я обнаружил, что Cloud9 (среда разработки, в облаке) блокирует почту через smtp. Кажется, что разрешен только «транспортный метод« gmail ». Я разверну свое приложение на сервере и попробую попробовать свой код. – QuentinG