Archive

Posts Tagged ‘wordpress’

解决wordpress“电子邮件无法发送”的问题

November 15th, 2010 6

不断有朋友反映说在wikidao注册收不到注册邮件通知,重设密码也不起作用,会有如下的error:

电子邮件无法发送。
可能原因:您的主机禁用了 mail() 函数…

我一直百思不得其解,在网上也没查到好的解决办法,无奈就慢慢耽搁下来了。今天正好有块时间,便开始顺藤摸瓜,开始怀疑插件不兼容,再到重新安装wordpress最新版本,再到重新创建数据库,甚至怀疑主机提供商是不是禁用了mail()函数,最后终于发现居然跟blog的中文标题($blogname)太长有关!具体的原因没有再深究了,应该出在调用wp_mail()的过程中,但似乎不管用多长的英文标题,wp_mail()都可以正常工作。

如果你也遇到类似的问题,不妨把博客标题改一下试试。