wordpress使用Easy WP SMTP发送邮件配置以及点开注册链接提示错误解决办法

废话不多说,直接上配置实例图,以QQ邮箱为例:

wordpress使用Easy WP SMTP发送邮件配置以及点开注册链接提示错误解决办法

注意SMTP填写smtp.qq.com

Type选择中间的SSL那个

端口填写465

然后username填写QQ号,密码填写授权码(打开qq邮箱(直接通过qq面板的邮箱图标进),依次点开 “设置”–>“账户”,往下翻,可以看到SMTP相关字眼,开启对应服务(默认是开启的),然后点击获取授权码,授权码一般是随机的16个字母)

保存就配置好了。

如果发送邮件后,点击邮件链接出现链接无效不对的情况,如图

wordpress使用Easy WP SMTP发送邮件配置以及点开注册链接提示错误解决办法

注意,重点来了:修改wp-includes目录下pluggable.php文件第2003行

$message .= '<' . network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user->user_login ), 'login' ) . ">\r\n\r\n";

$message .= wp_login_url() . "\r\n";

改为

$message .= network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user->user_login ), 'login' );
即可,万事大吉,收工,可以正常发送邮件了(by萌祥互动)