最后更新时间: 2024年7月31日
在我们建 wordpress 网站的时候一般会把后台登录密码设置的比较复杂,wordpress 有个随机密码生成的功能,一般生成的密码比较复杂,很容易忘记,找回登录密码的方法有很多,这里推荐使用发送密码重置邮件来修改密码,安全又快捷。
使用邮件重置密码功能需要我们的 wordpress 后台配置 SMTP服务 即发送邮件服务才可以使用。这里推荐使用 WP Mail SMTP 这个插件,一般免费版即可实现需求。一般我们的网站开通这个功能应该是对外开放注册的或者邀请注册,因此一般我们会配置自己域名的企业邮箱作为邮件发送方,这样看着更正式一些。下边就以阿里云企业邮箱为例演示如果通过企业邮箱发送密码重置邮件进而重置登录密码。
首先,安装插件 WP Mail SMTP,激活后进行配置,如下图,主要注意 From Email(发送邮箱) 和 From Name (邮件标题)
第二步,Mailer 筢最后一个 Other SMTP, 如下图
第三步,填写 SMTP 服务器信息(Host 主机,Port 端口 465),开启 SSL 加密,Authentication开启,其中 SMTP Username 就是你的邮箱, SMTP Password 就是你的邮箱登录密码,如下图三
以上步骤做好后,可以发个邮件测试一下(这里配置是立刻生效的)
如果提示如下图错误,可以往下查看错误日志,不过一般是因为没有开启 POP3/SMTP 服务或 IMAP/SMTP 服务
阿里云企业邮箱开通 SMTP 服务如下图
如果测试邮件发送成功,则如下图所示
然后去自己设置的 Send To 邮箱中查看邮件,收到一封大概如下图的邮件则表示成功
WP Mail SMTP 设置好后,就可以使用密码重置功能了,大概如下所示
这时候到自己注册 wordpress 时候填写的邮箱中就能看到邮件了,如下图
然后点击邮件中的链接即可进行重置密码操作