我正嘗試使用Swift Mailer
發送電子郵件Laravel
,我一直試圖從最近3天,但No Luck
。
Laravel:Swift_TransportException無法與主機建立連接smtp.gmail.com
我GoDaddy的共享主機,我已經與Customer Support
討論,他們表示沒有從那裏邊
問題,我無法找到什麼是錯的這個代碼。
已經推薦這篇文章,但沒有得到任何解決方案。
- Laravel - Connection could not be established with host smtp.gmail.com [ #0]
- Swift_TransportException Connection could not be established with host smtp.gmail.com
- Connection could not be established with host smtp.gmail.com [Connection timed out #110] in laravel 5.2
- How to resolve the error: Message: fsockopen(): unable to connect to ssl://smtp.gmail.com:465 (Connection refused)
代碼
$transport = \Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, "ssl")
->setUsername('[email protected]')
->setPassword('*****');
$nam = 'abc';
$from = '[email protected]';
$message = \Swift_Message::newInstance($subject)
->setFrom(array($from => $name))
->setTo(array($to))
->setBody($body);
$message->setContentType("text/html");
$mailer = \Swift_Mailer::newInstance($transport);
$result = $mailer->send($message);
return $result;
Please ignore Variable declaration, like $subject and ect....
Port Tried。
1. 465
2. 587
3. 80
4. 25
5. 110 (Gmail Commercial Email)
它表示錯誤
消息:的fsockopen():無法連接到SSL://smtp.gmail.com:465 (連接被拒絕)
你已經可以在你的Gmail帳戶不安全的應用程序?這通常阻礙了連接。 – FMashiro
是的,它允許 –
'Godaddy Shared hosting'這是你的問題 – Ian