为了账号安全,请及时绑定邮箱和手机立即绑定

wordpress的smtp设置完,测试发送可以收到,为什么注册的收不到?

如题,我用的新浪,设置里服务开启保存了,smtp设置完成后用下面的测试一下,可以收到邮件。

但是注册时收不到邮件,没有报错提示,点忘记密码后输入邮箱,提示查收邮件也没有报错提示。

总之测试可以收到邮件,注册就是收不到,也没报错提示,不知道原因出在哪?求助!

注册时用户收不到邮件,但是管理员会收到邮件:您的站点IT blog有新用户注册


正在回答

1 回答

看看你的垃圾箱有没有?我开始设置的发送邮箱为QQ邮箱,设置半天也不行,后来发送邮箱使用的126邮箱,服务器地址:smtp.126.com,端口号:25,就成功了!我收到注册邮件后点击连接,会出现错误提示“您的密码重设链接无效”,此时需要修改代码:打开WP安装目录下的/wp-includes/pluggable.php,找到如下代码(1750行左右):

            $message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user->user_login), 'login') . ">\r\n\r\n";

        修改为:

            $message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user->user_login), 'login') . "\r\n\r\n";

2 回复 有任何疑惑可以回复我~
#1

daxiang131

实测成功,谢谢啦
2016-10-25 回复 有任何疑惑可以回复我~
#2

wang_hao__ 提问者

非常感谢!
2016-10-25 回复 有任何疑惑可以回复我~
#3

wang_hao__ 提问者

126邮箱可以,我这个注册重置密码链接有效。 谢谢啦!
2016-10-25 回复 有任何疑惑可以回复我~

碰到一样的情况,亲测好用,非常感谢

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
使用wordpress极速建站
  • 参与学习       49930    人
  • 解答问题       108    个

使用wordpress搭建博客系统,不敲一行代码,搭建博客

进入课程

wordpress的smtp设置完,测试发送可以收到,为什么注册的收不到?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信