发送邮件时发生SMTP错误

时间:2014-12-05 05:36:28

标签: php smtp phpmailer

发送邮件时收到错误消息。我使用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   = "xxxxxx@gmail.com";     
$mail->Password   = "*********";
$mail->From       = "XXXX@gmail.com";
$mail->FromName   = "...."; 

如何解决。我是否需要完成服务器设置。

请帮忙

1 个答案:

答案 0 :(得分:1)

您需要在主机上启用ssl连接。或者你需要知道他们是否确实启用了它。如果没有,那么你必须使用常规端口25或587.