我的WP一直是开放注册的,上段时间也邀请了几位到这发表了些“东西”。他们的账号都是我直接在后台注册的,所以一直没用过前台的注册功能。今天发现原来前台注册是通过邮件发密码给注册人的,然而我们的主机却是不支持的… …
经过网络搜索学习,找到了解决“无法收到密码”的几个方法,其实就是找到了几个插件(WP的插件功能是没话说):WordPress Password Register 和 让 WordPress 通过 SMTP 发送邮件
wordpress password register插件能“改变 WordPress 原始的注册界面, 让用户在注册时自己选择密码, 而不再由系统产生密码并发送到邮箱, 并在注册过程中增加验证码, 防止恶意注册。”这样就直接解决了“无法收到密码”这个问题,但是,WP还是不能正常发送邮件。
以上是个“治标”的方法,接下来重点介绍能“治本”的第二种方法(这里就只推荐其中一个插件):WP Mail SMTP
使用方法能简单,下载-安装-激活-设置,具体设置看下图(点击放大查看):
如果测试为ture,说明我们已经能成功收发邮件了!(听论坛里的朋友说貌似不支持GMAIL)
当然还有最后一步绝对不能落下,就是进入“后台-设置-常规”,正确填写好其中的电子邮箱地址!
OK,大功告成!
PS:如果您想加入到作者行列来,请注册吧,我保证你绝对收的到密码! ^ ^


不知道我的支不支持,改天也试试
DH HG的主机一般都支持 就是说linux的主机都支持
哈哈
感谢你的文章!正准备测试
今晚是新历年的除夕了。在这祝福大家元旦快乐
我不管怎么设置
测试邮件都不能发送成功
提示:The SMTP debugging output is shown below:
SMTP -> ERROR: Failed to connect to server: Connection refused (111)
这个原因太多,换个插件试试吧!
很郁闷,我发送测试邮件的时候能收到信,但是回复评论的时候,并没发送邮件给评论者!
留言邮件通知还需另外插件呀~
哦,还需哪个插件呢?请明示,谢谢了
http://wordpress.org/extend/plugins/mailtocommenter/
这个,安装使用方法网上搜搜吧,很多的!
测试可以通过,但是注册时收不到邮件,注册过程而且页面一直是空白,但是后台已经看到用户注册数据
也能收到新用户注册提醒的邮件,就是收不到注册发送密码的邮件
我的也是出错,用的QQ邮箱
SMTP -> ERROR: Failed to connect to server: Connection refused (111)
看来以前木木用的是Windows主机?
感觉没几个人愿意注册……
正需要,看看怎么样!
按照楼主的方法试了,还是没有用,不知道问题出在哪里,希望楼主能帮忙解答,谢谢!对了,可以交换链接么?我的网站虽然PR不高,但是百度收录的页面将近500个,谷歌收录200多个,开通时间接近4个月。
问问主机商,不会是win主机的吧?
恩是的,应该是主机的问题,因为测试的时候返回的信息最后几行显示:
The SMTP debugging output is shown below:
SMTP -> ERROR: Failed to connect to server: ()
SMTP Error: Could not connect to SMTP host.