请启用 JavaScript 来查看本站。

MDaemon Messaging Server 24.0

导航: MDaemon 附加功能

信号文件

滚动 上一个 顶部 下一个 更多信息

MDaemon 支持“信号文件”,可用于各种目的,包括触发 MDaemon 执行特定操作。MDaemon 会定期扫描 \APP\ 子文件夹以查找是否存在这些文件。如果存在,则会触发关联行为并删除该信号文件。这为管理员和开发人员提供了一种简单的机制,使他们无需使用真正的界面即可操纵 MDaemon。以下为信号文件列表及其功能:

FILENAME

ACTION

ACLFIX.SEM

运行 ACL 文件清理例程。

ADDUSER.SEM

该信号文件创建新账户。它用于强制 MDaemon 将新记录追加到 USERLIST.DAT 文件末尾,而无需完全重建用户数据库(这可能很费时)。该文件中每一行必须是完整的账户记录,并采用在 MDaemon API(参见 MDaemon \docs\API\ 子目录中的 MD-API.html 文件)的账户管理功能部分中指定的格式。可以指定多个新账户——每行一条账户记录。MDaemon 一次处理一行,并添加新账户。您可以创建 ADDUSER.LCK 在更新文件时将其锁定,MDaemon 不会访问 ADDUSER.SEM 直到 ADDUSER.LCK 被删除。要查看 ADDUSER.SEM 文件示例,请用文本编辑器打开 APP 目录中的 ADDUSER.SMP

ALERT.SEM

向创建该信号文件时登录的所有 Webmail 用户在弹出式窗口中显示该文件的内容。然而,它并非立即显示给所有用户—而是下一次当每个用户的浏览器向 Webmail 服务器发出请求时逐一显示。

请注意: 不同于其他信号文件,该文件针对 Webmail。它必须放在 \MDaemon\WorldClient\ 目录中,而不是 \app\ 目录中。

ALIAS.SEM

重新加载别名数据文件。

AUTORESPEXCEPT.SEM

重新加载自动应答例外文件。

BATV.SEM

重新加载反向散射保护(BATV)数据文件。

BAYESLEARN.SEM

该信号文件手动启动贝叶斯学习进程。这类似于在垃圾邮件管理器的贝叶斯选项卡上点击“学习”按钮。请注意: 即使禁用了“贝叶斯”学习,这仍将启动“贝叶斯”学习进程。

BLOCKLIST.SEM

重新加载阻止列表数据文件。

CFILTER.SEM

重新加载内容过滤器规则,清除内容过滤器缓存数据,重新加载垃圾邮件过滤器的允许列表 (无过滤)文件。

CLEARQUOTACOUNTS.SEM

用户配额检查结果保留在 quotacounts.dat 文件中。如果您要清除缓存中某用户的配额值,请将该用户的邮件地址添加到此信号文件中,然后将其置于 \app\ 文件夹。如果星号 ( * ) 单独一行,则将删除整个文件,使得缓存中的所有配额计数都作废。

CREDSMATCHEXEMPTLIST.SEM

重新加载凭证匹配豁免列表

DELUSER.SEM

使用该信号文件可删除一个或多个用户账户。创建一个文本文件包含要删除的账户地址(每行一条地址),将该文件命名为 DELUSER.SEM,然后移入 MDaemon 的 \app\ 目录。MDaemon 将删除账户,然后删除 DELUSER.SEM 文件。如果您希望删除账户但不删除其邮件文件夹,请为该地址附加“^”(例如 frank@example.com^)。

DMARCEXEMPTLIST.SEM

重新加载 DMARC 豁免列表

DNS.SEM

重新加载 Windows DNS 服务器和“垃圾邮件过滤器”的 DNS 设置。

DOMAINSHARING.SEM

重新加载域共享数据文件。

EDITUSER.SEM

该信号文件用于更新 USERLIST.DAT 文件内的特定记录,而无需可能很费时的完全重建。要在 USERLIST.DAT 内更新任何特定的用户记录,请创建一个名为 EDITUSER.SEM 的文件,并在其中包含完整的替换记录,每行一个记录,用于您想要编辑的任何用户记录。必须按照 USERLIST.DAT 格式来构建每个记录,该格式在用户列表文件格式 知识库文章中有概述,但它必须以原始记录的电子邮件地址开头,后跟逗号。MDaemon 每次处理一行 EDITUSER.SEM 文件。可创建 EDITUSER.LCK 在更新文件时将其锁定,MDaemon 不会访问 EDITUSER.SEM 直到 EDITUSER.LCK 被删除。要查看 EDITUSER.SEM 文件示例,请用文本编辑器打开 \APP\ 目录中的 EDITUSER.SMP

EXITNOW.SEM

关闭 MDaemon

GATEWAYS.SEM

为了获得最佳性能,MDaemon 在内存中保留网关列表。在 MDaemon 的 APP 目录中创建 GATEWAYS.SEM 将重新加载 gateways.dat 文件。

GREYLIST.SEM

重新加载灰名单数据文件。

GROUPS.SEM

重新加载账户分组数据文件。

GRPLIST.SEM

重新加载内部缓存的邮件列表名称

HANGUPG.SEM

强制有条件地挂断 RAS 设备。MDaemon 将等待所有未决邮件会话结束然后挂断 RAS 会话。

HANGUPR.SEM

强制无条件地挂断 RAS 设备。这是立即且无条件的挂断,而不考虑连接中可能正在进行的邮件会话。

HOSTSCREEN.SEM

重新加载主机屏蔽数据文件。

IPSCREEN.SEM

重新加载 IP 屏蔽数据文件。

IPSHIELD.SEM

现在,已将 IPShield.dat 文件缓存在内存中,以便加快访问速度。使用 IPSHIELD.SEM 来将此文件重新加载回内存中。

LDAPCACHE.SEM

重新加载 LDAP 和网关用户数据文件。

LOCKSEMS.SEM

禁止处理所有信号文件,直到删除了该文件。

LOGSETTINGS.SEM

重新加载文件设置。

MDSPAMD.SEM

重新加载垃圾邮件过滤器允许列表和 MDSPAMD,它强制重新初始化所有配置数据。

MINGER.SEM

停止并重启 Minger 服务器。

MXCACHE.SEM

重新加载 MX 缓存数据文件。

NODNSBL.SEM

重新加载 DNSBL 允许列表文件。

NOPRIORITY.SEM

强制 MDaemon 重新加载 NoPriority.dat 文件。

ONLINE.SEM

MDaemon 一旦使用 RAS 成功连接到 ISP 后,将创建该信号文件。一旦连接终止,MD 将删除该信号文件。这有助于了解 MD 何时使用 RAS 子系统。

POSTDIAL.SEM

当 MDaemon 建立的连接被取消后,MDaemon 将立即创建该文件。

PREDIAL.SEM

MDaemon 将在试图使用 RAS/DUN 前创建该文件。这使得其他软件能检测何时应释放拨号端口以便 MDaemon 能加利用。

PRIORITY.SEM

重新加载优先级邮件数据文件。

PROCBAD.SEM

启动投递坏队列内容。

PROCDIG.SEM

启动构建并投递邮件列表摘要。

PROCHOLDING.SEM

启动投递保持队列内容。

PROCNOW.SEM

启动检查远程邮件并投递队列中的远程邮件。

PROCREM.SEM

MDaemon 将立即进入邮件处理模式并处理所有远程邮件。

PROCRETR.SEM

启动投递重试队列内容。

PRUNE.SEM

重新加载自动清理设置。

PUBLICSUFFIX.SEM

重新加载“公共后缀”文件。

QUEUE.SEM

信号文件用来启用/禁用邮件队列。该文件可以包含任何行数,不过每行只能含有以下一个字符串(每行一个): ENABLE INBOUND、ENABLE REMOTE、ENABLE LOCAL 或 DISABLE INBOUND、DISABLE REMOTE、DISABLE LOCAL。

RCPTBLOCKLIST.SEM

重新加载收件人阻止列表

RESTART.SEM

停止然后启动 MDaemon。

RESTARTCF.SEM

停止并重启 CFEngine.exe(内容过滤器可执行文件)。

RESTARTWC.SEM

停止和重启 MDaemon Webmail。此项仅在 Webmail 使用其自身内置的 web 服务器运行时才有效。

RELOADCACHE.SEM

重新加载缓存中的所有数据设置和文件,内容过滤器设置和文件除外。

REVERSEEXCEPT.SEM

重新加载反向查询例外文件。

SCHEDULE.SEM

重新加载调度数据文件。

SENDERBLOCKLIST.SEM

重新加载发件人阻止列表

SPAMHONEYPOTS.SEM

重新加载垃圾邮件蜜罐数据文件

SPF.SEM

重新加载 SPF、DKIM 和 VBR 数据文件。

SUPPRESS.SEM

重新加载阻止列表设置并清除缓存中的域设置。

TARPIT.SEM

重新加载缓送和动态屏蔽数据文件。

TRANSLAT.SEM

重新加载报头转换数据文件。

TRAY.SEM

重绘任务栏中的 MDaemon 图标。

TRUST.SEM

可信域和 IP 地址驻留在内存中以获得最佳性能。如果需要手动重新加载这些设置,可通过创建 TRUST.SEM 来实现。

UPDATEAV.SEM

启动反病毒定义更新。

UPDATESA.SEM

启动垃圾邮件过滤器更新。

USERLIST.SEM

重新加载 USERLIST.DAT 文件。当修改了 USERLIST.DAT 并需要 MDaemon 重新加载时,可使用该文件。

WATCHDOG.SEM

MDaemon 每隔大约 10 到 20 秒在 APP 目录中查找并删除该信号文件。外部应用程序可利用该文件来检测 MDaemon 是否在运行。如果该文件在 APP 目录中保留时间超过 20 秒,则足以表明 MDaemon 不再运行。