phpmailer发送邮件提示unable to connect to(timed out)错误修正  

今天刚换了服务器,然后郁闷的发现自己写的同步博客插件不好用了,百般纠结啊。

话说程序是死的,人是活的,干吧。

这是错误,发送Gmail的:
Warning: fsockopen() [function.fsockopen]: unable to connect to ssl://smtp.gmail.com:465 (Connection timed out) in 
还有163的错误差不多,都是提示timed out.我还以为是服务器过于缓慢,无法连接国内服务器的缘故呢

气到发抖啊!!!!!!!!!!!!!

直到查看PhpMail代码,找到发送方法有几种类型区分,提示有smtp、mail、sendmail这么几种,反正测试呗
发现原因了,就是发送方式的缘故。nnd,为什么原来的服务器使用smtp才可以,现在的服务器必须要mail方式

phpmail类中,属性 Mailer=‘smtp' 跟方法IsSMTP()作用相同
同理,Mailer='mail'跟IsMail()相同,自己打开看看代码就成了

phpmail在wp-include文件夹,没事看两眼就明白

如果还有什么不明白的,给我留言吧。大爷累了,睡觉去

欢迎大佬支持本博客的发展 -- Donate --

本文链接:phpmailer发送邮件提示unable to connect to(timed out)错误修正

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:三十岁,谢谢!^^


分享到:          
  1. 为什么一定要用插件呢,嵌套回复,我已经用现在很流行的方法集成到主题了。哈哈

    • 嵌套回复我没用插件,其他功能倒是的确用了些插件

  1. 没有通告