WordPress使用SMTP插件解决注册邮件无法发送的问题
不少用户提到自己的主机无法正常发送注册邮件,引起的原因有很多,而大部分原因是由于主机禁用了 mail 函数 111
面对以上问题,使用独立服务器的用户毫不担心,因为可以去开启 mail 函数,这点就不用在这给出解决方案了;还有一部分用户没有独立的云服务器,没有改动服务器环境的权限,这就需要绕一圈来解决这个问题,其实说绕一圈不如说这是更好的解决方案:使用 SMTP 插件来解决,重点介绍插件 Configure SMTP。
提示:使用 SMTP 插件时需要你的邮箱开启 SMTP 服务,不然发信不了。
Configure SMTP 插件解决 wordpress 邮件无法发送
直接看图,首先你需要安装 Configure SMTP 插件,点此进入插件下载,然后去设置一下。
图上有详细的标注说明每个填写项,我们建议使用 QQ 邮箱的 SMTP 服务,之前大前端和现在 themebetter 都是使用的 QQ 邮箱作为桥梁,最新的 QQ 邮箱使用了授权码代替了原有的 QQ 密码,所以在密码一栏中需要填写 SMTP 的授权码。
以上填写完毕你可以点击设置页面下面的测试,看看是否设置 OK,如果可以收到测试邮件,说明一切妥当,再检查下你设置的邮箱昵称是否正确,然后邮件就刷刷的跑起来了。
需要说明的是,安装了这个插件后你的注册和评论回复通知的邮件都会通过这个渠道发送,相当于全部替换了 wordpress 默认的邮件服务。