wordpress配置SMTP服务发送邮件发送失败
wordpress有一个注册功能,填了用户名和邮箱后,会收到一封邮件,邮件里有一个链接,知识兔点击该链接可以获得密码和修改密码。但是,最开始,你会发现,等半天都没有收到邮件,再等到猴年马月也不会收到。
但是我们安装一个插件,并做一定配置就可以轻松解决这个问题。步骤如下:
第一步、配置邮箱(这里介绍qq邮箱)
我试过多个邮箱,知识兔包括新浪邮箱,126邮箱,163邮箱,阿里云邮箱和qq邮箱。其中新浪邮箱和阿里云邮箱不需要授权码,登录账号和密码就可以在第三方直接使用。而主流的qq邮箱在第三方登录时需要输入授权码,qq邮箱的独立密码都不行,必须是授权密码。废话不多说了,
打开qq邮箱(直接通过qq面板的邮箱图标进),依次点开 “设置”–>“账户”,往下翻,知识兔可以看到SMTP相关字眼,开启对应服务(默认是开启的),然后知识兔点击获取授权码,授权码一般是随机的16个字母,鼠标滑过ctrl+c复制到一个地方存起来(比如新建一个记事本,粘贴进去)。第一步,就这样完成了。
第二步、安装WP SMTP插件
这里我选择的是 WP Mail SMTP by WPForms安装插件后,进入设置界面,按照下图设置smtp信息:设置好后知识兔点击邮件发送测试。问题:测试邮件发送失败解决方法:检查php下面的配置文件php.ini中php_openssl是否支持。因为邮件服务器是ssl加密的。把openssl模块开启了。
下载仅供下载体验和测试学习,不得商用和正当使用。