###插件概述该插件用于在Discuz!X论坛自定义设置的版块有**新帖**发布或**新回复**产生时,向指定的管理员邮箱发送**新帖通知**或**新回复通知**邮件。插件支持自定义邮件内容模板和邮件样式,可以配置监控的版块和通知类型。###功能特性1.版块选择:可选择特定版块进行监控,当这些版块有新帖或回复时发送通知2.通知类型:支持新帖通知和新回复通知,两种通知可独立开关3.邮箱设置:支持设置多个管理员邮箱,每行一个4.自定义模板:支持自定义新帖通知和邮件主题和内容,使用变量替换实现个性化通知5.主题色设置:支持自定义邮件的主题色,使邮件风格与站点保持一致6.BBCode解析:智能解析帖子中的BBCode代码,正确显示引用、链接等格式7.日志记录:记录所有邮件发送的详细信息,便于管理员查询排障###安装要求-Discuz!X3.0或更高版本(推荐X3.5及以上)-PHP5.6或更高版本-已配置好的Discuz!邮件发送功能###使用说明1.开启的版块:选择需要开启的版块,可多选,选’空‘为开启所有版块2.通知邮箱:填写接收通知的管理员邮箱,多个邮箱换行分隔3.邮件主题色:选择适合站点风格的颜色,用于邮件中的按钮、边框和链接等元素4.新帖通知:开启或关闭新帖发布通知功能5.新帖通知标题:自定义新帖通知邮件的标题6.新帖通知内容:自定义新帖通知邮件的内容模板,支持变量替换7.新回复通知:开启或关闭新回复通知功能8.新回复通知标题:自定义新回复通知邮件的标题9.新回复通知内容:自定义新回复通知邮件的内容模板,支持变量替换在自定义邮件内容时,可以使用以下变量,插件会自动替换为实际内容:{sitename}-站点名称{forumname}-版块名称{threadtitle}-帖子标题{message}-帖子或回复内容{username}-发帖或回复用户名###常见问题1.**邮件没有发送成功**-请确认Discuz!的邮件发送功能已正确配置(管理中心>站长>邮件设置)-检查管理员邮箱地址格式是否正确-查看服务器的邮件发送限制,可能受到频率或数量的限制2.**插件不工作**-确认已选择需要监控的版块-确认已开启相应的通知类型(新帖或新回复)-检查是否填写了有效的管理员邮箱-查看系统日志中是否有相关错误信息3.**BBCode显示异常**-插件支持基本的BBCode解析,包括:引用、链接、颜色、字体大小、粗体、斜体和下划线-如有复杂的自定义BBCode可能显示不正常,可联系作者进行定制开发4.**自定义变量不生效**-确保变量名称正确,包括大小写和花括号-变量必须完全匹配才能被替换,例如:{username}###调试方法如需进行调试,可以在`hook.class.php`文件中取消注释以下行:```php//$this->write_log('插件初始化,配置加载:'.print_r($this->config,true));```日志文件位于`data/log/plugin_domi_adminnotify_日期.log`






