PHPMailer从免费子域发送邮件时抛出错误

时间:2016-01-29 06:19:18

标签: php email subdomain phpmailer

我正在使用PHPMailer 5.2.0使用我的GMAIL帐户从localhost发送邮件,它运行正常,但当我将整个内容托管到getmeleave.orgfree.com中的免费子域时,我收到如下错误信息

SMTP Error: Could not connect to SMTP host.

请给我解决方案,因为这是我的最后一年项目。 谢谢

1 个答案:

答案 0 :(得分:0)

在这个问题的许多情况下,解决方案就像PHP中缺少 SSL 支持一样。所以你需要启用像:

$mail->SMTPDebug = 1;

如果不解决这个问题?我建议您在SMTP配置页面上启用SMTP调试,然后尝试发送电子邮件。它将为您提供更详细的故事,说明您无法发送消息的原因。

{{1}}

设置为true后,它会报告 SMTP 错误是什么。