Rat's

使用CommentToMail插件给博客配置邮件通知评论功能,附带美化版样式
说明:由于很多人希望博主给配置个邮件提醒功能,拖了很久才配置好了,网上找了很多插件都不行,这里就分享个由致远博主修...
扫描右侧二维码阅读全文
25
2018/09

使用CommentToMail插件给博客配置邮件通知评论功能,附带美化版样式

说明:由于很多人希望博主给配置个邮件提醒功能,拖了很久才配置好了,网上找了很多插件都不行,这里就分享个由致远博主修改的CommentToMail V4.1.2插件,顺便将邮件界面样式给替换成了美化版样式,然后水篇使用教程,且只适用于Typecho博客。

截图

请输入图片描述
请输入图片描述

使用

首先下载插件:CommentToMail.zip,解压上传到/usr/plugins目录,再编辑主题模板comments.php文件,在评论框的input下方插入以下代码:

<input type="hidden" name="receiveMail" id="receiveMail" value="yes" />

请输入图片描述
注意:本博客使用的Handsome主题自4.1.x版本开始可以不用修改该文件。

接下来就在后台开启插件,然后设置插件,填写smtp服务器地址、邮箱地址、密码等信息。

#博主使用的是QQ邮箱,可以通过设置-账户-开启smtp。插件设置请将ssl加密打勾。
smtp服务器地址:smtp.qq.com
SMTP端口:465
SMTP用户:邮箱账户
SMTP密码:开启smtp时获取的授权码

然后基本上算设置好了,此时只需要定时访问插件设置里给的执行发送任务地址就可以触发自动发信功能了。这里可以在服务器上使用Crontab定时功能,也可以使用360/阿里网站监控功能,后者免费。

#如果你不想用监控,可以使用某大佬修改的评论邮箱插件,该版本不需要监控
下载地址:https://www.moerats.com/usr/down/CommentToMail-2.1.0.zip
插件来源:https://gxggxl.cn/24.html

参考链接

插件修改:https://blog.uniartisan.com/archives/CommentToMail.html
美化版来源:https://www.liuguogy.com/archives/typecho-commenttomail-mail-style.html
Vultr注册就送$50,可开日本/新加坡等机房,【点击注册】。
最后修改:2018 年 12 月 13 日 06 : 06 PM

发表评论

48 条评论

  1. Mr.Aye

    博主,测试的时候报这个错怎么解决一下啊?
    {"msg":"timeout","code":"50402005","id":"255c10a038678a080fcc17fa60c2af86"}
    PHP版本5.6

    1. Rat's
      @Mr.Aye

      这个不太清楚。

  2. 猫猫

    我可以收到通知,但是我回复对方,对方邮箱没邮件,正常么?

    1. Rat's
      @猫猫

      看是不是在垃圾箱

      1. 猫猫
        @Rat's

        垃圾箱没有,换邮箱也是这样

        1. Rat's
          @猫猫

          那就不太清楚了

  3. 孟超

    博主,我下载的是非监控的下边的那个模板,为什么都配置好了,依旧收不到邮件啊?能说说原因吗?求教

    1. Rat's
      @孟超

      非监控我还没用,所以暂时不清楚,你可以去来源地址咨询下

  4. Eric

    大佬 请问一下下 我的测试邮件可以通过,但是在文章里面评论死活发布到邮箱啊 ?

    1. Rat's
      @Eric

      检查下你的配置是不是对的,还有那个监控。

      1. Eric
        @Rat's

        测试邮件是可以测试,监控就是监控带key的那个网址嘛

        1. Rat's
          @Eric

          对,检查下监控,或者自己设置定时任务

  5. 菜鸟日记

    执行发送任务地址在哪看啊?我在设置里没有看见啊~

    1. Rat's
      @菜鸟日记

      插件设置,有一个key,下面有告诉你地址。

      1. 菜鸟日记
        @Rat's

        恩,我先用Sendcloud应付一下,有点菜~等我慢慢研究~

  6. varich

    博主,你的服务器啥配置

    1. Rat's
      @varich

      双核E5,1G内存。

  7. 灯火阑珊

    1、Guest
    2、Owner
    这两个模板貌似完全一样额emmmm

    1. Rat's
      @灯火阑珊

      现在好多模板都差不多。

      1. 灯火阑珊
        @Rat's

        不是这个意思。我是说你这篇文章中的Guest模板源码和Owner是完全一样的。应该是你写文章的时候粘贴错了
        https://i.loli.net/2018/12/09/5c0d0eb8e0825.png

        1. Rat's
          @灯火阑珊

          尴尬,我好像看到了,等我明天记起来了就修改。

  8. 灯火阑珊

    今天下午开始收不到邮件了,我去测试邮件发送的时候出现了这段提示
    邮件发送失败:SMTP Error: data not accepted.SMTP server error: DATA END command failed Detail: Connection frequency limited SMTP code: 550
    我使用的是腾讯企业邮箱,这是因为当天邮件发送过多了吗?之前好好的。

    1. 灯火阑珊
      @灯火阑珊

      换用QQ邮箱后恢复正常

      1. Rat's
        @灯火阑珊

        然而qq邮箱有时候同一时间发多也会失败。

  9. badun

    使用了阿里云监控可以了

  10. badun

    请教下,这个 执行发送任务地址在哪里?是设置那个 执行验证 key那个地址吗 这个美好页面在哪里打开看到的?邮件可以发送.

  11. 如默

    你好,这个阿里云监控怎么搞啊。设置好了,只是不知道怎么触发?纯小白,希望大佬赐教。
    具体说一下怎么添加监控,谢谢!

    1. Rat's
      @如默

      站点监控那里填上插件给的地址,设置下触发间隔时间,然后就好了,其它不用设置。

  12. 海平面

    这个邮件提醒很不错哦,我用的是方糖但没有提醒对方的

    1. Rat's
      @海平面

      方糖已经被我下掉了,没这个好用。

      1. 海平面
        @Rat's

        我下次用这个

  13. 康康

    我开发的LoveKKComment不需要监控任何东西,支持SMTP、阿里云、SendCloud三种发送方式。
    可以看我github:ylqjgm/LoveKKComment

    1. Rat's
      @康康

      大佬,我先试试这个插件。

      1. 康康
        @Rat's

        你才是大佬,我BBR都是用你提供的一键脚本

        1. Rat's
          @康康

          我只会用,你会写东西,看能不能把你的插件水个文章。

          1. 康康
            @Rat's

            哈哈,水吧,过几天准备更新下版本

            1. Rat's
              @康康

              那我过几天等你更新了再水。

              1. 康康
                @Rat's

                LoveKKComment插件已经更新了,可以尝试使用下,最新版加入了异步回调发信模式,以及配置验证功能等,github中ylqjgm/LoveKKComment

                1. Rat's
                  @康康

                  好,我先看看

              2. 康康
                @Rat's

                哈哈,行

  14. 奇异菜菜

    这个插件有点旧了,我的博客用的是二开的插件,可以即时发送邮件。

    1. 程志辉
      @奇异菜菜

      你那个访客评论 博主能收到邮件 但是我回复访客 访客收不到邮件 不知道是哪里出问题了...头大死了

    2. Rat's
      @奇异菜菜

      哪个插件?

      1. 奇异菜菜
        @Rat's

        我放在www.lflifeyun.com的 你可以去看看这个插件 无需crontab
        超级方便

        1. Rat's
          @奇异菜菜

          我看看。

  15. 呵呵哒

    我也用的CommentToMail,但是我的并不需要执行定时发送任务啊,只要有人回复文章就会自动给我发邮件,我回复他们也会给他们发邮件,可能版本旧一点

    1. Rat's
      @呵呵哒

      这个插件是需要的。

  16. KINO

    真的好看!请继续做下去~!加油!