在WordPress中注册新用户时通常它会发送一封确认邮件,需要用户激活才能使用新账户。在测试系统中,如在本机测试中,如果收不到确认邮件,可转变邮件处理方式为SMTP,并做如下2处的修改:
(1)将 /wp-includes/pluggable.php 文件的 $phpmailer->IsMail();
修改为 $phpmailer->IsSMTP(); 就是不使用 Mail 函数,换为 SMTP 方式。
(2)再修改/wp-includes/class-phpmailer.php
文件里的 SMTP参数(SMTP VARIABLES)
var $From = ‘XXXX@126.com’; var $FromName = ‘XXXXX’; var $Host = "smtp.126.com"; //你的SMTP服务器。 var $SMTPAuth = True; var $Username = "XXXXX" ;// 用户名 var $Password = ‘XXXXX’;// 密码
如果不会更改的话,可以搜索“Configure SMTP”这个插件使用,推荐使用插件的方法,更新系统之后也可以使用。
比上面的更简单。
这篇文章还没有人留言,快来抢沙发吧。