启用Configure SMTP,弃用WP-Mail-SMTP

让我纠结了2天,终于把给评论者回复邮件的功能搞定了。原来是WP-Mail-SMTP的bug,造成了无法给评论者发送邮件。

1、Comment Reply Notification(水煮鱼的插件)

2、Comment Mail Notify(willin大师的非插件方法)

3、Wordpress Thread Comment

4、mail to commmenter

5、CommentMailer

(好像也就这几个邮件回复的插件了)全不管用……到了最后才明白过来,不是这些插件不管用,也不是主题原因,而是WP-Mail-SMTP有问题。果真转换到Configure SMTP时,一切正常了……真是相当的悲剧。除了不能邮件通知评论者外,WP-Mail-SMTP还是工作正常的,可以send邮件,可以正常给评论者回复发送到管理者,这些给我造成了假象。

33 Comments
  1. 我也今天终于认识到了,有没有什么修改方案吗、

    1. 有啊,就是用Configure SMTP插件咯。我觉得可能是他们两个插件的实现原理不太一样。其实有好多种方法。我差点想直接在VPS上架设邮件服务了,其实也是比较不错的办法

    1. 呵呵,不客气,多交流哈,这个问题也是我查找了好久才发现的~

  2. 博主的ajax评论插件需要改编码。。。不能拿来就用呀~o(>﹏<)o~

    1. 我都忘了我的ajax评论怎么弄的了,呵呵
      应该是在http://zww.me/archives/24365这篇文章吧,还有willin大师那里借鉴的
      编码可以转换的吧,有自动转换的,不过效果不知道怎样,我对这个没有研究的很透,你试试看~

    2. 额,我发现了,原来我这里ajax评论的时候是乱码,刷新了就好了,恩,等过一段我再找找原因吧,暂时没时间~你有解决的办法吗?

      1. 插件的js原本是BIG5繁体编码的。。。将其转为UTF-8简体编码就不会出问题啦。。。

        1. 恩好的,我试试看~谢了~

  3. 刚刚装了插件,后台要怎么设置?

    1. 就是按照SMTP的设置啦,可以查一下,比较简单的。对了,这个只是能够让你发邮件。评论邮件回复的话,看看willin大师的文章把。这一篇http://kan.willin.org/?p=1295

  4. 你好,我启用了Configure SMTP插件,但是只可以通知自己,通知不了评论者。
    而启用了Comment Reply Notification也没效果。
    希望能指导一下。

    1. 建议不要用插件实现邮件回复。这里有非插件实现的方法。http://kan.willin.org/?p=1295
      先禁用一下Comment Reply Notification,然后试试上面修改代码的方法吧,应该可行的。

      1. 用代码还是不行,没反应,抓狂了,按道理SMTP可以用,自己可以也应该可以通知别人的,难道是主题问题。。。

        1. 那你切换到默认模板看看。我觉得主要是SMTP的问题,willin的代码应该不会有问题。SMTP插件倒是容易有错。你再测试一下,看看。可以查看你SMTP的发件箱,是否发送~

          1. 我换默认主题,可以用代码
            但是之前的不知道为什么就不行,可以用SMTP
            ,但又不大想换主题,找了好多主题都不合适

          2. 问题已经解决,默认模板可以使用代码
            但我的主题有点不兼容,用了Mail To Commenter
            问题解决。谢谢博主了

            1. 恩,能够解决就行,呵呵。觉得你可以改一下主题的相关代码,主要是主题的评论那块,有些不太标准的主题,可能会支持有问题~常来往哈~

          3. 嗯,要来学习东西呢,电脑刚刚恢复,兴奋啊

  5. 我的情况是,数据库备份插件原来可以自动备份和发到邮箱的,后来空间商换过一次服务器后,就不行了,只能手动备份到本地,不能发到邮箱了。我试试这个插件是否解决这个问题,谢谢博主分享。

    1. 恩,试试看,不好意思才看到评论没回~

  6. 换成这个也发不出评论邮件,太囧了

    1. 额,再折腾下,总是会好的,嘿嘿~

  7. 留个名,有空回来看。。正在研究邮件问题! :!!!:

    1. 恩,我最新一篇文章页说了邮件的问题,可以看看~

  8. 我用的win主机,这个也适用吗?搞的我头都大了

    1. 用的SMTP跟什么主机没有关系的,可以用。

  9. 弄了好久,终于解决了。原来是这个问题!多谢楼主

    1. 不客气,就是换个插件哈

Leave a Reply

Time limit is exhausted. Please reload the CAPTCHA.