Google SMTP连接超时

时间:2017-12-08 11:36:55

标签: php email ssl smtp debian

我正在尝试使用PHPMailer和谷歌SMTP发送消息,但我收到了错误

  

连接:打开ssl://smtp.gmail.com:465,t = 10,opt = array('ssl'=> array('verify_peer'=> false,'verify_peer_name'=> false ,'allow_self_signed'=> true,),)   SMTP错误:无法连接到服务器:连接超时(110)   SMTP connect()失败。

邮件从我本地计算机上的服务器发送正常,但它不能在我的VPS(Debian 9)上运行。端口465正在侦听,这是我在调用命令时看到的

netstat -pln -t

  

tcp 0 0 0.0.0.0:465 0.0.0.0:* LISTEN 15436 / master

     

tcp6 0 0 ::: 465 ::: * LISTEN 15436 / master

当我尝试使用telnet连接到谷歌SMTP时

telnet smtp.gmail.com 456

我得到了

  

尝试173.194.73.109 ...

然后没有任何事情发生。只是用光标清空命令行,我甚至无法用^]退出telnet,我必须重新启动我的ssh连接。与端口587相同。

UPD:经过大量时间等待我收到了telnet错误

  

无法连接到远程主机:网络无法访问

btw ping 173.194.73.109正常工作

telnet localhost 465也可以正常使用

1 个答案:

答案 0 :(得分:0)

因此,如果有人对解决方案感兴趣,我只是联系我的支持并询问他们是否有任何限制。他们说他们没有,他们也重置了我的SMTP,所以它开始工作正常。