给博客添加邮件通知

在这里博主用的CommentToMail邮件通知插件,关于这个插件的使用,分享一些心得

  • 首先介绍下安装启用的一些注意事项吧,详细教程我就不写了(其实是懒),关于具体教程可以看这里CommentToMail V4.1 使用教程

有几点需要注意:
1.设置插件的时候端口最好选ssl的加密端口,因为25端口一般服务商会禁用掉,导致邮件不能发送
2.设置好以后去发一条测试邮件,如果不能发就检查服务器的mail()函数支持,如果还不能发就检查自己的设置,能发以后就自己评论下测试,记得添加网址监控,推荐用阿里云网址监控吧,不要用cron,不仅麻烦还不好弄(博主试过cron定时,不过给我返回回来的是“没有权限”,博主菜鸡没法解决就放弃了博主好友指尖小站说应该是我用curl的时候因为后面的url里含有特殊的=?等字符,所以要将url用""给引上,博主后来也没试过,有兴趣的小伙伴可以去试试),这里如果测试邮件成功发送,但是评论不通知(这里通知的延时取决你设置监控的频率,CommentToMail V4.1 使用教程里建议10分钟,这里博主设置的1分钟),你可以去手动访问一下任务地址,即时生效,如果还不行,就对你的服务器执行以下命令庆祝一下:

rm -rf /

!记住,此招不到万不得已,千万不要用,用之前一定 百度一哈

  • 免责申明:博主不承担任何后果!

PS:关于cron定时
首先命令行输入:crontab -e
然后编辑方式和vi一样设置以下定时任务:

*/1 * * * * usr/bin/curl "http://xxxx(你需要监控的地址)"

按下Esc然后输入:wq回车保存service crond restart重启crontab

下方任务执行地址就是说当你访问这个网址时,邮件任务才会执行,为了达到自动发送的效果,我们设置cron或者网址监控,每隔一段时间让远程服务器代替你访问任务执行网址

更新一下:由 指尖小站 写的比较详细的插件设置教程,看不懂我的可以移步【教程】CommentToMail-typecho邮件通知评论的插件简单设置方法


【原创】以下为博主自定义的邮件通知界面

  • PS:之前群里的小伙伴有发过一个模板,当时觉得样式好看所以就借鉴了(仅仅借鉴样式,最像的可能就是那个Mail),代码是博主纯手写的,害怕误会,所以申明下

首先,插件目录下有owner.html还有guest.html这两个文件,其中owner是自己看的,guest是通知评论者的

  • 我们先来改owenr.html效果如图:
  • 代码:

The contents of this review need to be reviewed before reading.

  • 然后来改guest.html效果如图:
  • 代码:

The contents of this review need to be reviewed before reading.

Last modification:April 13th, 2018 at 09:25 am
If you think my article is useful to you, please feel free to appreciate

5 comments

  1. wefinger

    我大概知道你为啥cron无效了。。。是不是直接 `curl url` 了url里含有特殊的=、?等字符。你需要用""把url括起来。。

  2. wefinger

    取走模板。。。

  3. Yu鱼

    怎么感觉好像好麻烦啊OωO 哈哈 我之前好像扔目录设置一下就能用了啊

    1. DengSir
      @Yu鱼

      你用的应该是异步版本

  4. 阿新

    来学习一下!

Leave a Comment