php

php PHPMailer 发送邮件失败: SMTP connect() failed.

PHPMailer 发送邮件失败: SMTP connect() failed.
php 的扩展 ssl  socket 和 allow_url_fopen 都开启了,就是发送失败。连接超时。ping smtp.163.com 也 ping得通,求大神们指点。
 
已邀请:

张三俗

赞同来自: super 叫兽 比尔盖茨

测试下是否可以连接上smtp的服务器,ping的通不代表连的上。
telnet smtp.163.com 25

叫兽

赞同来自:

用的centos 没有telnet这个命令啊。
bash: telnet: command not found

张三俗

赞同来自:

没有telnet命令的话需要安装:
 
yum install telnet

叫兽

赞同来自:

连接不上,怎么解决:
 

DE5FFF2C-2C41-40A1-ACFB-F0AC59B9BCEC.png

 

张三俗

赞同来自:

先把防火墙关了 service iptables stop。然后在尝试连接,如果还连接不上,就咨询主机提供商。应该是把25端口禁用了。

zixuephp.net - php自学网

赞同来自:

6

要回复问题请先登录注册