如何在discuz增加有新帖就自动邮件提醒

全屏阅读
  • 基本信息
  • 作者:
  • 作者已发布:917篇文章
  • 发布时间:2020年03月10日 13:32:36
  • 所属分类:Discuz
  • 阅读次数:3028次阅读
  • 标签:

discuz已经发布了很多版本,功能也非常强大,但是她竟然没有邮件提醒功能,真是有点令人诧异。搜一下discuz论坛,发现有几个插件,不过是收费的。

靠人不如靠己,自己动手,丰衣足食!

找到发帖保存的文件:
bbs/source/module/forum/forum_post.php
第336行,是发帖保存的地方,有发新贴、编辑帖子和回复帖子的处理代码,在这些处理代码之前加上以下代码:

if(!empty($subject) && !empty($message)) {
 include libfile('function/mail');
 sendmail("bbssupport@c3crm.cn", "c3crm bbs:".$subject,$message."
 pls reply asap!");
 }

只要有发新贴newthread、回复帖子reply和编辑帖子edit都会发邮件给指定的邮箱里。
另外,我用的discuz论坛的版本号是Discuz!

custome writing

X3.1,其他版本应该是类似,也可以根据需要修改代码的位置。
注意:在修改代码之前,需要在discuz的后台设置好SMTP邮件服务器等信息。

顶一下
(0)
100%
订阅 回复
踩一下
(0)
100%
» 郑重声明:本文由mpxq168发布,所有内容仅代表个人观点。版权归恒富网mpxq168共有,欢迎转载, 但未经作者同意必须保留此段声明,并给出文章连接,否则保留追究法律责任的权利! 如果本文侵犯了您的权益,请留言。

目前有 0 条留言 其中:访客:0 条, 博主:0 条

给我留言

您必须 [ 登录 ] 才能发表留言!