WordPress提示“SMTP connect() failed. ”的解决办法

今天wordpress用SMTP的时候发送邮件总是报以下的错误:

SMTP ERROR: Failed to connect to server: Connection timed out (110)SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

SMTP Error: Could not connect to SMTP host 中文意思是“SMTP错误:无法连接到SMTP主机”。这种错误也可以显示为 SMTP connect() failed 或 Called Mail() without being connected 输出在调试中。这通常被称为PHPMailer问题,但几乎总是由本地DNS故障,防火墙阻塞(例如GoDaddy)或本地网络上的其他问题导致。这意味着PHPMailer无法联系您在Host属性中指定的SMTP服务器,但并不确切地说明原因。也可能是由于没有openssl加载扩展程序引起的。

网上寻找资料,发现各种问题都有,也有不同的解决办法,但是我们主要还是看报错的链接,里面有详细描述如何排除,一步一步去按照上面的方法操作即可!

 

解决办法一:

SMTP错误:无法连接到SMTP主机

目前我这边的问题是linode限制了邮件端口,是因为防止垃圾邮件;

 

发Ticket后客服回复的邮件如下:

To help combat spam on our platform, new Linode accounts have SMTP port restrictions in place on all Linodes by default. 

 

解决办法二:

如果WordPress网站碰到邮件收发无法实现的情况,网站主机服务商不支持的话,我们可以通过第三方插件类实现,比如:WP Mail SMTP 和 Easy WP SMTP 来实现解决WordPress网站无法发送邮件的问题。

 

最后:

其实这是一个很小很小的问题,就是放行一下安全组端口,花费时间一分钟都不到,但就是某一个小问题,如果之前没有遇到过的话,花费时间就是成倍的增长,有的甚至因为这点小问题折腾很久。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,转载请注明出处。
文章名称:《WordPress提示“SMTP connect() failed. ”的解决办法》
文章链接:https://www.czax.com.cn/700.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到: 生成海报

评论 抢沙发

  • QQ号
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

登录

忘记密码 ?

微信扫一扫关注
扫码关注后会自动登录网站