Domino R6新特性:设置服务器邮件规则

12/3/2006来源:Lotus Notes人气:8726

说明:

可以为服务器创建内容过滤规则,用于定义对特定邮件应采取的操作。如果在 MAIL.BOX中存在满足特定条件的新邮件,Domino 会自动执行指定的操作。规则条件基于邮件头中的内容。可能采取的操作包括记录邮件、将邮件移动到基地或隔离数据库、拒绝接受或邮递邮件、更改邮件的路由状态。只能为每个规则指定一个操作。规则条件基于邮件头或邮件正文中的内容。

邮件规则自动处理各种情况下的邮件。通过配置一组条件和操作,可以定制规则以阻止垃圾邮件或拦截包含可疑内容的邮件。例如,可以创建规则,以拒绝带有类似“快速致富”等一类主题的邮件或来自已知的垃圾邮件发件人的邮件。与此类似,还可以限制用户接收非业务目的的邮件附件,方法是设置一个规则,以便截取包含特定文件类型(EXE、VBS、VBE、SCR 等等)附件的邮件,并将这些邮件重定向到隔离数据库。在该数据库中,这些邮件可由管理员查看并有选择地发送给指定的收件人。

如果规则禁止邮件到达目标,那么,除非规则操作明确指明,否则 Domino 不会通知发件人或收件人。例如,如果邮件依据规则被传送到基地数据库,则 Domino 不会生成邮递失败报告,也不会向收件人说明邮递给该收件人的邮件已被截取。相反,如果邮件触发了带有指定的两部分操作(“不邮递邮件/发送 NDR”)的规则,则发件人会接收到说明邮件由于策略原因而被拒绝的邮递失败报告。

注意:当规则条件触发了“不接受邮件”操作时,虽然 Domino 不会向发件人发出通知,但由于邮件处于 MAIL.BOX 中时会执行规则,因此发件人仍会接收到说明邮件被拒绝的通知。例如,当 Domino SMTP 侦听程序由于邮件规则而拒绝了邮件时,发件 SMTP 服务器会接收到错误,该错误说明事务由于策略原因而被拒绝。通常,接收到此类错误的服务器会为发件人生成邮递失败报告。与此类似,当邮件规则禁止服务器接受邮件时,试图将邮件放入 MAIL.BOX 中的 Notes 客户机会显示一个说明该邮件无法发送的错误。

邮件规则并不是为了充当防病毒解决方案,因此不应该用它来替代防病毒软件。虽然可以配置规则来隔离带有已知病毒附件的邮件,但可用的规则操作不包括常用的防病毒功能,如检测到病毒时发出警报,或自动对文件杀毒。
Domino 会将您创建的规则存储在“配置设置”文档中。每台服务器启动时会从相应的“配置设置”文档中检索邮件规则,并在每个正在使用的 MAIL.BOX 数据库上将这些规则注册为监视器。

每当 MAIL.BOX 接收到新邮件(来自 SMTP 进程、其他服务器上的路由器、存放邮件的客户机)时,服务器会根据注册的邮件规则对各种邮件域进行评估。每个邮件仅被评估一次。邮件添加到 MAIL.BOX 中之后又发生的更新(如反映已处理的收件人数的更新)不会引发对规则的重新评估。

设定邮件规则的优先级

如果启用了多个邮件规则,可以通过在列表中上下移动这些规则来设置其相对优先级。

使新规则生效只有在保存了“配置设置”文档后,该文档才会显示新邮件规则。请先保存并关闭新的“配置设置”文档,然后再将规则添加到该文档中。重新打开文档后可以开始添加规则。

添加新规则时,该规则只有在服务器重新加载邮件规则后才会生效。如果服务器任务在执行对“配置设置”文档的例行检查时检测到规则发生了更改,则会自动触发重新加载。这种检查大约每五分钟进行一次。可以使用控制台命令强制服务器重新加载规则。在服务器控制台中输入以下命令:set rules。

新建邮件规则

  1. 确保已具有用于服务器(将在该服务器上应用规则)的“配置设置”文档。
    如果正在创建新的“配置设置”文档,请填写“基本”附签上的“群组或服务器名称”域,然后单击“保存并关闭”。随后重新打开该文档开始添加规则。
    如果在保存新文档前试图添加新规则,系统会提示您在继续下一步操作前先保存配置。
  2. 从 Domino Administrator 中,单击“配置”附签并展开“消息处理”区段。
  3. 单击“配置”。
  4. 选择要管理的邮件服务器的“配置设置”文档,然后单击“编辑配置”。
  5. 单击“路由器/SMTP”“限制和控制”“规则”附签。
  6. 单击“新建规则”。
  7. 在“新建规则”对话框的“指定条件”部分,设置服务器用来确定是否将规则应用于给定邮件的条件。
  8. 单击“添加”。“规则”附签会显示新规则。
  9. (可选)可通过以下操作修改条件:
    添加更多条件,方法是选择“条件”,再选择“与”或“或”,然后对每个新条件重复步骤 7 和 8。 添加例外,方法是选择“例外”,然后对每个例外重复步骤 7 到 9。只能为每个条件语句添加一个例外。
  10. 在“指定操作”区段中,指定当匹配条件语句的邮件到达时应执行的操作,然后单击“添加操作”。可以为每条规则指定一个操作。
    可指定下列操作:
  11. 要保存规则并使其立即生效,请单击“确定”。
    要保存规则并使其暂不生效,请单击对话框顶部的“关闭”按钮,然后单击“确定”。
  12. (可选)在创建了若干条规则后,可以将其重新排队以表示其相对优先级。服务器首先执行列表中的第一条规则,然后依次执行每条规则。要更改某条规则的位置,请选定该条规则,然后单击“上移”或“下移”。将具有安全含义的规则放置在列表中较靠上的位置可以确保服务器先于其他规则对其进行处理。
  13. 单击“保存并关闭”。
  14. 更改将在路由器配置下一次更新后生效。要使新设置立即生效,请重新加载路由配置。

邮件规则如何处理加密邮件

如果 MAIL.BOX 接收到加密邮件(加密的 Notes、S/MIME、PGP 等等),服务器邮件规则会处理任何基于邮件信封中未加密信息(如发件人、重要性、收件人)的规则条件,但不会处理基于邮件正文加密部分的规则条件。大多数规则条件是基于邮件信封中的信息建立的。服务器不会记录那些规则无法处理邮件的实例。

在条件中指定邮件表单

通过在规则条件中指定邮件表单,可以指定规则所作用的邮件类型。在评估表单类型时,服务器会检查使用的 Notes 邮件表单(表单项显示于文档属性中);服务器不使用在邮件 MIME 项目中定义的表单信息。MAIL.BOX 中存放的所有邮件都显示为 Notes 文档,包括使用固有 MIME 格式的外来 Internet 邮件。缺省情况下,除 SMTP 未邮递报告(Domino 使用 NonDelivery Report 表单显示该报告)外,通过 SMTP 接收的邮件均使用 Memo 表单。