通过修改CommentToMail插件(邮件通知评论)达到过滤广告邮件推送
侧边栏壁纸
  • 累计撰写 28 篇文章
  • 累计收到 544 条评论

通过修改CommentToMail插件(邮件通知评论)达到过滤广告邮件推送

Quite
2020-11-04 / 0 评论 / 343 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2020年12月03日,已超过321天没有更新,若内容或图片失效,请留言反馈。

start!


  • 1.我们首先找到插件安装目录,找到安装的Tomail目录:usr/plugins/CommentToMail,找到Aciton.php文件
  • 2.打开介个文件,大概58行代码的样子,我们需要自行添加一层判断来进行过滤广告邮件
    QQ截图20201104232208.png

[acc status="show" title="代码说明"]1.我们首先定义了一个数组,进行存储自己需要过滤的关键字.
2.接着通过上面的代码跟下面的发送代码得知$mailInfo变量为发送的邮件内容,本内容是个对象参数,我们取出对象里的text评论内容
3.然后我们用forEach循环遍历数组来与取出的text内容做匹配,如匹配到关键字我们就直接在数据库里删除本条数据(插件会自动给你创建一个数据表)
4.上方我们定义了一个布尔值,把下方原来直接发送邮件的代码加个if判断,判断上方赋值后的布尔值即可[/acc]

[quote color="success"]不会写php,代码请自行下载整体文件代码进行全文覆盖
地址:http://pan.txmmp.cn/#/s/l0iO[/quote]

1

评论 (0)

取消