0
時,我想通過Swiftmailer與Outlook發送電子郵件Symfony2中我有一個連接超時......連接超時的Symfony2 Swiftmailer和Outlook
連接無法與主機建立smtp-mail.outlook.com [連接超時#110]
我讀了很多東西在這裏和在互聯網上,但是毫無效果...... 但我試圖設置雷鳥與該帳戶,和它的工作(軟使用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