![Exchange 服务器上的 Outlook 2016 未处理规则](https://linux22.com/image/782991/Exchange%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84%20Outlook%202016%20%E6%9C%AA%E5%A4%84%E7%90%86%E8%A7%84%E5%88%99.png)
- 有人请我帮忙管理办公室里的 Exchange 服务器,但是我是一名网络管理员,对 Windows 和 Exchange 并没有太多经验。
- 问题在于他们有一套规则来组织收到的电子邮件。Exchange 服务器从原始电子邮件服务器提取电子邮件,并且所有工作站都配置为仅与 Exchange 服务器通信。
- 我已经尝试删除所有规则,然后在服务器上重新设置它们。尝试确保规则的名称不太长,因为我读到这些规则的大小有限制。查看工作站,发现它们没有其他规则。
- 创建所有规则后,它运行了几天,然后规则再次停止处理。
- 屏幕截图中是规则的示例:“收到消息后,从地址收到消息,执行以下操作:移动到文件夹名称规则已开启:开启”
当我在工作站上的 Outlook 中手动选择处理所有规则时,所有相关电子邮件都会相应地移动。
为什么它们没有自动处理?我该怎么做才能进一步调查这个问题?
答案1
如果此问题仅发生在 Outlook 客户端中的特定用户身上,建议尝试重置发送/接收设置文件(SRS 文件),该文件默认位于“C:\Users%username%\AppData\Roaming\Microsoft\Outlook”。您可以将“Outlook 文档”文件更改为“Outlook.srs.old”,然后重新启动Outlook并检查结果。
如果在 OWA 中也能重现此问题,我建议尝试按“Windows + R”并输入“outlook/cleanrules",然后从 OWA 重新创建规则。
如果问题仍然存在,我还建议运行以下命令来检查邮箱是否设置为 journalingReportNdrTo 邮箱,这可能会导致收件箱规则无法自动运行的问题。
Get-TransportConfig | fl JournalingReportNdrTo*
更多详细信息,请参阅Exchange Online 或本地 Exchange Server 中的传输和邮箱规则未按预期工作。