模板分类: 商业服务 生产制造 机械电子 电器电气 农业化工 学校培训 金融财经 医疗保健 宠物动物 服装服饰 婚庆摄影 美容化妆 个人博客 园林绿化 图片相册 家政服务 物流快递 建材装修 电器维修 法律律师 新闻信息 景区旅游 生活用品 汽车租车 游戏手游 网络设计 酒类食品 标准型 通用型 门户网站
当前位置:首页 > 程序教程 > 正文
程序教程

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

发布:站百堂全码站 / 日期:2021-10-18 / 浏览:3,855

有些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备案编号:辽ICP备2022001461号-1