已测试情况说明

1、functions.php下添加代码无效

2、修改class-smtp.php关于邮件发送的代码无效
3、使用WP-Mail-SMTP插件测试有新评论通知管理员有效
4、使用WP-Mail-SMTP插件测试评论回复邮件提醒评论者失效 已解决

解决方法说明

1、使用WP-Mail-SMTP插件发信,原本在functions.php中添加的smtp发信代码删除
2、删除WP-Mail-SMTP插件的wp_mail_smtp.php部分代码,代码如下

if ( $orig != $default_from ) { return $orig;}

3、好了,完美解决,再也不用担心升级导致的邮件发送问题了。
代码来源:云上小悟

6 thoughts on “升级WordPress 4.6导致邮件发送失效<已解决>

  1. 以歌。先生说道:

    每次这种各种小问题都要头痛一阵,各种排查,各种找。头痛啊头痛。现在基本大问题不出现,都懒得折腾了

    1. 小五说道:

      @以歌。先生 哈哈哈~是呀,尤其是我这种不懂的人,别人靠技术来解决,我得靠时间来解决,还不一定能搞定~

  2. Coney说道:

    已经不用邮件回复很久了,新版本也没更新,更新完又得修改一遍Google公共库&字体库。

    1. 小五说道:

      @Coney 我完全就是手贱,看见那个1就很不爽,点完了还没发现问题,是后来才发现的。最新的真心不一定是最好的啊

  3. nyun说道:

    还好,升4.6主题没出现啥新毛病!

    1. 小五说道:

      @nyun 都是虚拟机的错,N多限制。

发表评论

电子邮件地址不会被公开。 必填项已用*标注