wordpress搏客用户注册收不到邮件解决办法

简介: 这几天我在弄wordpress的问答功能,然而这个功能用户必须得在搏客注册才可以发表问题和回答问题。搏客的评论功能是不行的。可是弄好后我发现用户注册收不到wordpress的邮件,因为用户注册的密码得得邮件发送才能得到。

这几天我在弄wordpress的问答功能,然而这个功能用户必须得在搏客注册才可以发表问题和回答问题。搏客的评论功能是不行的。可是弄好后我发现用户注册收不到wordpress的邮件,因为用户注册的密码得得邮件发送才能得到。如果收不到邮件我这个问答功能也就浪费了,所以,比尔云昨天用一天的时间在研究这个问题,为什么用户注册wordpress收不到邮件发送的密码。下面就跟随比尔云来看下网上对于这个问题的解决办法有哪些。

第一种:主机不支持mail的函数

对于我们这些菜鸟来说啥是 mail的函数都不知道,比尔云问了下我的空间商昨天也忙没回答我。所以也就放弃了这个办法,也不知道是不是这个原因。网上说只要联系空间商开通这个功能就可以了。

第二种,不使用 Mail 函数,换为 SMTP 方式

就是修改如下 2个文件:
第一个 :
将 /wp-includes/pluggable.php 这个文件的
$phpmailer->IsMail();
修改为
$phpmailer->IsSMTP();
就是说不使用 Mail 函数,换为 SMTP 方式。
第二个:
再修改/wp-includes/class-phpmailer.php 这个文件里的
SMTP参数(SMTP VARIABLES)
var $From = ‘xingfublogadmin@163.com’;
var $FromName = ‘xingfublogadmin’;
var $Host = “SMTP.xxx.com”; //你的SMTP服务器。
var $SMTPAuth = True;
var $Username = “youname@xxx.com; // 用户名
var $Password = “*********” // 密码
经过以上修改 就OK 啦

第三种,使用wordpress的SMTP插件

wordpress的SMTP插件有很多,你可以在百度还有wordpress的后台插件搜索一下有很多种,可是搜索出来的你不一定都会用,因为大多数都是英文的。比尔云在2010年的时候就使用邮件群发软件,对于软件的设置也会。可是对于英文的就有点难度了。所以,我们要找一款中文的SMTP插件才可以的。在这下载WP SMTP下载好后在后台上传就可以了。下面教大家如何设置SMTP.

2ce4f8fe4fe136a20d2acb13ad2d8e821948a908

大家根据上面的设置下就可以了。在此比尔云还是要跟大家说明几点:

1,发件箱最好不使用QQ的,我以前都用QQ的,但是昨天在测试的时候发现测试不成功,可能是QQ的审核太严格了。大家可以使用163的邮箱还是不错的,昨天测试成功了。

2,SMTP服务器地址几种邮箱的写作方式如下

QQ的是,smtp.qq.com

163的是:smtp.163.com

新浪的是:smtp.sina.com

大家只要按照上面的形式写就可以了。

3,SMTP的端口一般的都是25

以上就是比尔云为大家准备的wordpress用户注册无法收到邮件解决的一些办法。说来说去还是最后一种好用,直接安装一个SMTP插件就可以了,何必那么麻烦的修改代码啥的,一个文件里的代码看的都头晕。好了,这样大家就不用担心用户注册收不到邮件了,有问题可以回复本文探讨。

相关文章
|
Windows
wordpress timthumb无法显示缩略图的解决办法
wordpress使用缩略图工具timthumb.php缩略图不显示,错误信息中包含如下内容
460 0
wordpress timthumb无法显示缩略图的解决办法
|
数据安全/隐私保护
WordPress新用户注册时/修改密码提示“您的密码重设链接无效”
WordPress新用户注册时/修改密码提示“您的密码重设链接无效”
263 0
WordPress前台后台出现一片空白的原因以及解决办法
WordPress前台后台出现空白的可能原因有以下:   这个问题,一般是在进行以下操作后出现的:   1.网站更换新主题2.网站安装或升级插件3.升级了Wordpress版本   其实问题的根源在于你的主题、插件和wordpress自身三者之间的不兼容,有的主题集成了很多强大的功能,可能与现在使用的插件冲突,而有的插件版本或主题不兼容你现在使用的Wordpress版本       下面是WordPress前台后台出现空白的解决办法:   方法一:通过FTP重新命名当前启用的主题:   把当前安装的主题文件夹重命名的话,会强制WordPress自动选择默认的主题,然后就可以正常载入了。
2282 0
|
数据库
wordpress修改后台站点地址后无法打开的解决办法
wordpress修改后台站点地址后无法打开的解决办法
139 0
wordpress修改后台站点地址后无法打开的解决办法
|
Linux 数据库 关系型数据库
wordpress域名更改后无法登录的的简单解决办法
使用WordPress程序搭建博客网站时,很多新手站长可能在对常规选项更改时,一不小心将Wordpress URL和站点信息改成了其它域名,这样导致的结果就是用原来的域名无法登录后台,因为当你登录时会跳转使用你更改之后的域名。
3104 1
wordpress域名更改后无法登录的的简单解决办法
|
关系型数据库 MySQL
Wordpress 频繁导致 Mysql 挂掉解决办法
最近两周在我使用访问Wordpress搭建的博客之后,经常出现服务器错误!你没访问量挂掉没问题啊!但是我的另一个网站访问量还可以啊~~~ 起因 访问个人Wordpress博客或者在博客后台进行数据写操作导致服务器Mysql挂掉 错误提示 can't connect to local mysql server through socket '/var/lib/mysql/mysql.
1255 0
SAE平台搭建wordpress实现注册用户发送邮件
最近使用sina云平台搭建wordpress程序,在使用过程中前台可以注册用户,但是找回密码功能输入用户邮件地址后出现: 发送邮件错误 您的主机禁用了 mail() 函数 网上搜索一遍,找到了通过插件解决问题的方法:WP-Mail-SMTP 参考网址:http://www.ziyouwu.com/index.php/archives/98.html 在wordpress的后台启动插件后设置发送邮件的相关信息   1:填写你的邮箱地址,你打算用哪个邮箱发信件 2:填写你想显示的发件人名称 3:不用管了 4:你选择发信邮箱的SMTP地址。
1261 0
|
关系型数据库 数据库 MySQL
WordPress搬家常见经典错误-数据库导入失败的解决办法
很多新手站长们在做wordpress安装或者是搬家原来有的数据库,导入导出之后经常出现一些导入失败的情况,这里介绍一下因为数据库版本不同导致的常见经典错误之一-WordPress 导入数据库报错 Unknown collation: utf8mb4_unicode_520_ci 的解决办法;