请启用 JavaScript 来查看本站。

MDaemon Messaging Server 23.0

导航: MDaemon Remote Administration > 安全 > 内容过滤器与反病毒 > 内容过滤编辑器 > 规则

创建新的内容过滤器规则

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

此对话框用来创建“内容过滤器规则”。 可以点击在内容过滤器对话框上的“新建规则”按钮来获取此对话框。

创建规则

命名该规则

在此为您的新规则输入一个描述性的名字。 默认名称为“New Rule #n”。

条件...

此框列出可能应用到您新规则中的条件。 对于您希望应用到新规则的任意条件,请点击相应的选框。 每一个启用的条件将会出现在下方的“规则描述”框中。 大多数条件需要附加信息,而这些信息您需要点击“规则描述”框中条件的超链接来指定。

如果 [HEADER] 含有——点击这些选项中的任意一个来创建基于您规则指定的报头内容。 您必须指定检查的文本。 此条件现在支持正则表达式。 请参阅“在您的过滤器规则中使用正则表达式”。

如果用户定义的 [# HEADER] 中含有——点击这些选项中的任意一个来创建基于您规则指定的报头内容。 您必须指定新报头,并且指定检查的文本。 此条件现在支持正则表达式。 请参阅“在您的过滤器规则中使用正则表达式”。

如果邮件正文含有——此选项把邮件正文内容作为条件之一。 此条件要求您指定检查的文本字符串。 此条件现在支持正则表达式。 请参阅“在您的过滤器规则中使用正则表达式”。

如果邮件含有附件——选中此项后,该规则只扫描一个或者多个邮件附件。 不需要附加信息。

如果邮件大于——如果您希望规则基于邮件的大小,点击此选项。 邮件大小必须指定为 KB。 默认值为 10 KB。

如果邮件所含文件名为——此选项将会对一个有指定名称的文件附件进行检测。 此文件名必须指定。 允许“*.exe 和 file*.*”这类的通配符。

如果邮件受感染...——当 MDaemon 确定了一封邮件感染了病毒,那么此条件为 TRUE。

如果来自先前“运行进程”的 EXIT CODE(退出代码)等同于——如果您列表中先前的规则利用了“运行进程”操作,您可以使用此条件来查找处理过程中指定的退出代码。

如果邮件含数字签名——此条件应用于已进行数字签名的邮件。 此条件无需更多信息。

如果发件人是群组成员...——当发送邮件的账户是规则中所指定的账户群组中的一员,那么此条件将应用于该邮件。

如果收件人是群组成员...——当邮件的收件人是规则中所指定的账户群组中的一员,那么此条件将应用于该邮件。

所有邮件——如果您希望规则应用到所有邮件,请点击此选项。 不需要更多的信息;此规则将会影响除了那些在过去的规则中,应用“停止处理中的规则”或者“删除消息”规则的消息外,操作每一个邮件。

操作...

如果一封邮件匹配规则条件,那么 MDaemon 可以执行这些操作。 一些操作要求您通过点击“规则描述”框中“操作”的超链接,来指定附加信息。

删除邮件——选择此项操作将使邮件被删除。

剔除邮件中的所有附件——此操作将会使得所有附件从邮件中被去除。

将邮件移至坏邮件队列——点击此操作导致一个邮件被移动到坏邮件队列。 会将 X-MDBadQueue-Reason 报头添加到这封邮件。

跳过 n 规则——选择此操作将导致跳过指定数量的规则。 在您可能希望一条规则被应用到某些环境但不应用到其他的这种情况时,这是非常有用的。

例如: 您可能希望删除某些含有“垃圾邮件”字样的邮件,但是不删除那些含有“好的垃圾邮件”的邮件。 要完成此操作,您可能创建一条规则来删除含有“垃圾邮件”的邮件,然后将其放到所有规则之上,陈述为“如果邮件包含‘好的垃圾邮件’那么跳过规则 1”。

停止处理中的规则——此操作将跳过所有保留的规则。

将邮件复制到指定用户——使得邮件的一个副本被发送到一个或者多个收件人。 您必须指定哪些收件人将收到邮件。

附加公司签名——此操作使得您能够创建少量文本作为邮件页脚。 也可以选择添加一个文本文件的内容。 如果您希望在您的签名文本中包含 HTML 代码,我们为您提供了一个“使用 HTML”勾选框。 该操作支持$CONTACT...$ 签名宏

例如: 你可能使用此规则来包含一个为“此邮件来自于我所在的公司,如有任何投诉或者疑问请直接发送到 user01@example.com”的表述。

为邮件添加额外报头——此操作将会添加一个额外的报头到邮件。 您必须指定新报头的名称和它的值。

删除邮件中的报头项目——此操作将会从邮件中删除报头。 您必须指定希望删除的报头。

发送便笺至...——此操作将会发送一封邮件到特定地址。 您可以指定收件人、发件人、主题和少量文本。 你也可以配置此动作,附加原始邮件到记录中。 请注意: 该操作跳过没有返回路径的所有邮件。 因此像“投递状态通知”(DSN)这样的邮件无法触发此操作。

例如: 您可能希望创建移动所有包含“这封是垃圾邮件!”的邮件到坏邮价目录的规则,以及发送记录到一些人,使他们知道完成了此动作的规则。

删除数字签名——点击此操作可以从邮件中移除数字签名。

运行进程...——当一封邮件符合规则条件时,该操作将用来运行一个特定的程序。 您必须指定您希望运行的程序的路径。 您可以使用 $MESSAGEFILENAME$ 宏将邮件的名称传递到处理进程,而且您可以指定当等待处理进程终止时,MDaemon 应该暂时或无限地延缓它的运行。 而且,您可以强制处理进程终止,并且/或者将其运行在一个隐藏窗口。

通过 SMS 网关服务器发送邮件...——点击此项,通过一个 SMS 网关服务器发送邮件。 您必须提供主机或者 IP 地址以及 SMS 电话号码。

将邮件复制到文件夹...——使用此项将邮件副本放置到指定的文件夹。

将邮件移至自定义队列...——使用此操作将邮件移动到一个或多个先前创建的自定义邮件队列。 当移动邮件到自定义远程队列时候,您可以使用在时间调度上的自定义调度选项来控制这些邮件什么时候处理。

将行添加至文本文件——此项可以使得一行文本被添加到指定文本文件中。 当选择此动作,您将指定文件的路径,以及您希望附加到其上面的文本。 您可以在文本中使用某些 MDaemon 宏,使得内容过滤器动态包含关于邮件的发件人、收件人、邮件 ID 和其他信息。 点击“将行添加至文本文件”对话框上的“宏”按钮,显示可使用的宏列表。

[复制|移动]邮件到公共文件夹...——使用此操作使得邮件被复制 (或移动) 到一个或者多个公共文件夹。

搜索并替换报头中的文本——使用此选项对指定报头检查某些单词,然后将其删除或替换。 创建此规则时,点击“规则描述”中的“指定信息”链接来打开“报头 – 搜索并替换”对话框,您可以在其中指定要替换或者删除的报头和单词。 此操作现在支持正则表达式。 请参阅“在您的过滤器规则中使用正则表达式”。

搜索并替换邮件正文中的文本——使用该选项来扫描邮件正文并且以任何想要的文本来替换。 此操作现在支持正则表达式。 请参阅“在您的过滤器规则中使用正则表达式”。

跳至规则...——使用此操作立即跳转到列表中更靠下的规则,将跳过所有在这两个规则之间的规则。

发送即时邮件...—当邮件与规则的条件匹配时,此操作会向某人发送即时邮件。 您将指定“收件人:” 电子邮件、“发件人:” 地址和邮件内容。

添加到 Windows 事件日志...—使用此操作可将文本字符串记录到 Windows 事件日志中。 您可以在字符串中使用宏,并且有一个按钮来显示允许的宏。

提取附件到文件夹...—使用此操作可从邮件中提取附件。 您将指定要将附件复制到的文件夹,并且可以选择在提取后从邮件中删除附件。 您还可以设置条件,以根据文件名、内容类型和附件的大小来确定要提取的附件。

更改邮件处理优先级...—此操作用于设置邮件的处理优先级,从“ 10(紧急)”到“ 90(重试)”。 默认设置为“ 50(常规)”。

使用 DKIM 选择器签名...——如果您希望该规则使一封邮件中包含一个DKIM 签名,请使用此操作。 如果您希望使用一个服务器来签名一些邮件而不是在 DKIM 对话框中指定的签名,您同样可以使用此操作。

为 REQUIRETLS 标记邮件—指示该邮件应使用 REQUIRETLS

使用用户的[私人|公共]密钥来[签名|加密|解密]邮件...—使用这些操作可以使用私钥或公钥对邮件进行签名,加密或解密。 还请参阅: MDPGP 来了解更多信息。 请注意: 即使禁用了 MDPGP,也将执行这些操作。

在邮件顶部添加警告...—如果您希望在邮件顶部添加某种警告,请使用此操作。 您可以输入纯文本字符串或输入 HTML 代码,然后勾选“使用 HTML ”复选框。 或者,您可以从文件中加载文本。

添加附件...—如果您希望将文件附加到符合规则条件的邮件,请使用此操作。 该文件必须包含在 ./MDaemon/CFilter/Attachments/ 文件夹中。

提取附件并添加链接...—如果您希望从符合规则条件的邮件中提取附件并添加指向它们的链接,请使用此操作。 还请参阅: 附件链接

规则描述

此框显示了新规则的内部脚本格式。 点击任何规则的条件或操作(作为超链接列出)并将打开相应的编辑器来指定任何需要的信息。

还请参阅: