其他行业: 学校培训 宠物动物 家政服务 建材装修 新闻信息 景区旅游 服装服饰 机械电子 汽车租车 手机站模板 法律律师 物流快递 淘宝客模板 生产制造 生活用品 其它行业 电器电气 电器维修 美容化妆 酒类食品 金融财经
当前位置:首页 > 程序教程 > 正文
程序教程

WordPress注册收不到邮件是怎么回事?如何解决

发布:模板元素 / 日期:2021-10-18 / 浏览:972

有些WordPress网站会用到注册这个功能,因为用户注册登录之后可以进行各种操作,比如文章评论或者在线交易等。但是经常有站长反馈用户在WordPress注册时收不到电子邮件,这个是怎么回事?又该如何解决呢?

因为用户在WordPress注册的密码是通过邮件发送的,如果收不到邮件,那就意味着注册不成功,也就无法登录去使用网站更多的功能了。所以必须解决这个问题。

WordPress注册收不到邮件的原因及解决方法如下:

一、可能你的主机不支持mail的函数

有些邮件功能是需要空间服务商支持的,具体是不是这个原因你可以联系空间服务商问问。(如果觉得联系空间服务商比较麻烦,这个方法可以忽略,试试下面两种方法)

二、不使用Mail函数,换为SMTP方式,以另一种方式进行处理电子邮件发送问题

修改如下 2个文件:

第一个 :

将 /wp-includes/pluggable.php 这个文件的$phpmailer->IsMail();

修改为$phpmailer->IsSMTP();

就是说不使用 Mail 函数,换为 SMTP 方式。

第二个:

再修改/wp-includes/class-phpmailer.php 这个文件里的

SMTP参数(SMTP VARIABLES)

var $From = ‘xxxxxx@xxx.com’; //这里是你的邮箱地址

var $FromName = ‘xxxx’;

var $Host = “SMTP.xxx.com”; //你的SMTP服务器。

var $SMTPAuth = True;

var $Username = “youname@xxx.com; // 用户名

var $Password = “*********” // 密码

经过以上修改成功解决问题。

Copyright @ 2024 模板元素      ICP备案编号: