主机教程-万网主机解决WordPress不能发送邮件问题

2015年年初,万网推出了免费虚拟主机的活动,俊霖也跑去凑热闹。不过刚出来的时候是通过抢的方式获得虚拟主机,每天凌晨开抢。相关消息请关注万网官网。

俊霖很有幸,抢到了一台,一切准备就绪。那么问题来了,万网主机居然不支持发邮件。对于一个站长来讲,发邮件是一个很重要的功能,很多网站消息都是通过发送邮件来获得。经了解,站长朋友王柏元,同学“四少爷”都是使用的万网主机,都出现了这个问题。

俊霖配置了很久,也百度了很多,一直没有找到答案。发送邮件需要php开启发送邮件的函数。在万网的主机控制面板找到了发送邮件的函数,fsockopen(),不过这是一个很古老的发送邮件的函数,而目前最新的WordPress使用的是更新的函数。我已经确认开启这个古老的函数,但是还是不能发送邮件。纠结了很久,提交工单给万网攻城狮,不得不说,攻城狮还是很有能力的。上图就是攻城狮提出的解决方法。

具体方法是修改wp-includes/class-smtp.php文件,将如下代码

替换为如下代码

经测试,这种方法完美解决问题。

大家有什么问题欢迎留言~~

俊霖

发表评论

您必须

目前评论:8   其中:访客  4   博主  2   引用   2

  1. Retravel 5

    好文章

  2. 江夏离 5

    好!!!!!!!

  3. Yephy 0

    对于http://www.yephy.com/wordpress-cannot-send-mail.html的事情,我已经在文章尾部做了补充,感谢你的提醒!希望以后多交流!

  4. 默想他的话 5

    为什么我不行呢?快哭了。。。

  5. 来自外部的引用: 2

    • 解决WordPress使用万网主机不能发送邮件的问题-jshu
    • 万网主机解决WordPress不能发送邮件问题 | Yephy's Blog