PHPMailer SMTP()连接错误,telnet命令失败

时间:2015-07-06 18:42:19

标签: php smtp gmail phpmailer

我正在解决我的SMTP()连接失败问题。我已经在我的服务器上打开了端口587,我已经启用了openssl。我的DNS工作正常,当我ping服务器时,我得到了正确的响应。通过PHPMailer故障排除指南我尝试运行命令:' telnet smtp.gmail.com 587 '但连接超时

我通过SSH连接到我的服务器作为非root 用户(它不是我的服务器)。

但是当我作为 root 用户连接时,我得到了正确的回复。

这是为什么?这可能是我收到SMTP()连接错误的原因吗?

*编辑: 我跑的时候:

php -i

在“配置”下,我看到以下两行:

SMTP => localhost =>本地主机

smtp_port => 25 => 25

是否应将其更改为端口587?

0 个答案:

没有答案