前言

由于最近博客搬家,事情也变得多了起来,各种踩坑,例如前一片文章提到的sever酱无法正常推送的问题,最后发现是sever酱所调用的PHP函数被AppNode默认给禁用了,当然,问题肯定不止这一个,还有个问题就是博客的邮件提醒插件CommentToMail也一并失效,当时我第一反应是检查插件设置,发现后台发信测试正常,评论里却无法触发邮件提醒,我一直在用的是CommentToMail 2.0.1版本,于是便翻阅作者的文档,如下图

过程

接着我就去检查作者文档中所提到的3个php函数,发现并没有被禁用,(黑人问号),这个插件有3个版本,于是便换成2.0原版进行测试,依旧是无法正常发信,后台测试正常,这是作者原文中的一段话:早期版本中邮件发送失败一个很重要的原因是,异步触发失败导致邮件不能发送,而CommentToMail v4.1另辟蹊径,采用网站监控程序触发的方式发送邮件。最后在友链大佬小代理の记事薄的帮助下解决了这个问题。

解决方案


更换插件为`4.1`版本,并在面版添加计划任务:
curl 'https://你的域名/action/comment-to-mail?do=deliverMail&key=[你的key]'
注意:实际执行的时候是不需要[]的,请务必删除!
如果面板开启了CC防护,请将服务器IP添加至白名单
最后修改:2020 年 09 月 16 日 01 : 43 PM
如果觉得我的文章对你有用,请随意赞赏