2014-12-05 86 views
-1

發送郵件時,我得到一個錯誤。我使用SMTP發送郵件。以下是錯誤的詳細信息。SMTP發生錯誤時發送郵件時

SMTP - >錯誤:無法連接到服務器:找不到插座運輸「SSL」 - 你忘記啓用它,當你配置PHP? (35944880) SMTP錯誤:無法連接到SMTP主機。

下面是我的代碼

$mail = new PHPMailer(); 
$mail->IsSMTP(); 
$mail->SMTPAuth = true;      
$mail->Port  = 465;     
$mail->Host  = "xxxxxxxxxxxx.com";  

$mail->SMTPSecure = 'ssl'; 
$mail->Username = "[email protected]";  
$mail->Password = "*********"; 
$mail->From  = "[email protected]"; 
$mail->FromName = "...."; 

它如何解決。是否有任何事情我必須完成服務器設置。

請幫

+0

它怎麼可能是一個題外話問題????????????????????我卡住了 – user2148134 2014-12-05 05:54:47

+0

你的主機設置了什麼? 「smtp.gmail.com」是否有效? – 2014-12-05 06:28:46

回答

1

你需要在你的主機上的SSL連接。或者你需要知道他們是否啓用了它。如果沒有,那麼你必須使用常規的端口25或587