在 Exchange 2013 中测试传输规则
适用于:Exchange Server 2013
每次创建传输规则时,都应先对其进行测试,然后再将其打开。 这样,如果您意外创建了一个条件,无法准确执行您所需的操作或以意外的方式与其他规则进行交互,也不会给您带来任何意外结果。
重要
创建规则后等待 30 分钟,然后再对其进行测试。 如果您创建规则后立即进行测试,可能会产生不一致的行为。 如果您使用 Exchange Server 并且具有多台 Exchange 服务器,可能需要更长时间以便所有服务器接收该规则。
步骤 1:在测试模式下创建规则
通过选择测试模式,您可以在不执行影响邮件流的任何操作的情况下,评估规则的条件。 您可以设置一个规则,以便在匹配规则时收到电子邮件通知,您也可以查看message trace查找符合该规则的邮件。 有两种测试模式:
在不使用策略提示的情况下进行测试:将此模式与事件报告操作一起使用,并且每次电子邮件与规则匹配时,都会收到一封电子邮件。
使用策略提示进行测试:仅当使用 数据丢失防护 (DLP) 时,此模式才可用。 使用此模式时,当发件人发送的某封邮件匹配策略时,邮件将发送给发件人,但未执行任何邮件流操作。
下面是匹配规则时将看到的内容(如果包含事件报告操作):
在测试模式下使用事件报告操作
在 Exchange 管理中心 (EAC) 中,转到 “邮件流>规则”。
创建新规则,或选择现有的规则,然后选择“编辑”。
向下滚动到“为此规则选择模式”部分,然后选择“不使用策略提示测试”或“使用策略提示测试”。
添加事件报告操作:
选择“ 添加操作”,或者,如果这不可见,请选择“ 更多选项”,然后选择“ 添加操作”。
选择“生成事件报告并将它发送到”。
单击 “选择一个...” ,然后选择自己或其他人。
选择“包括邮件属性”,然后选择您希望包含在收到的电子邮件中的任何邮件属性。 如果未选择任何属性,在规则匹配时仍会收到一封电子邮件。
选择“保存”。
步骤 2:评估规则是否执行您所希望的操作
要测试规则,您可以发送足够的测试邮件以确认您预期的情况发生,或查看邮件跟踪中是否有您组织的人员发送的邮件。 确保评估下列类型的邮件:
您希望与规则匹配的邮件
您不希望与规则匹配的邮件
发送到和发送自您的组织中的用户的邮件
发送到和发送自您的组织外部的用户的邮件
对与规则匹配的邮件的答复
可能会导致多个规则之间交互的邮件
发送测试邮件的提示
一种测试方法是以测试邮件的发件人和收件人身份登录。
由于 Web 浏览器通常不允许您在登录到多个帐户的相同计算机上同时打开多个会话,您可以使用 Internet Explorer InPrivate 浏览,或为每个用户使用不同的计算机、设备或 Web 浏览器。
步骤 3:当您完成测试时,将规则设置为强制实施
在 EAC 中,转到 “邮件流>规则”。
选择一个规则,然后选择“编辑”。
选择“强制实施”。
如果您使用某项操作来生成事件报告,请选择操作,然后选择“删除”。
选择“保存”。
提示
为避免意外,请向用户介绍新规则。
疑难解答建议
下面是一些常见的问题和解决方法:
一切正常,但规则不起作用:
有时可能需要 15 分钟以上的时间,新邮件流才可用。 请等待几小时,然后再进行测试。 另外,请检查是否另一个规则存在干扰。 请尝试将此规则移动到列表顶部,并将其优先级更改为 0。
免责声明将添加到原始邮件和所有答复,而不仅仅是原始邮件:
为避免此问题,可以向免责声明规则添加一种例外,在免责声明中查找某个唯一短语。
我的规则有两个条件,我希望在满足任一条件时执行操作,但仅在满足这两个条件时才匹配:
您需要创建两个规则,每个条件一个。 您可以通过选择“复制”轻松地复制规则,然后从原始条件和副本中的其他条件删除一个条件。
我正在使用通讯组,“发件人是” (SentTo) 似乎不起作用:
SentTo 匹配收件人之一是邮箱、已启用邮件的用户或联系人的邮件,但不能指定具有此条件的通讯组。 请转为使用“‘收件人’框包含以下组的成员 (SentToMemberOf)”。