大约一个月前,我将 Exchange 2013 添加到我的组织并将我的盒子迁移到它(从 Exchange 2010)。那时我的规则完全停止自动工作。如果我手动运行它们,它们运行良好。
我迁移的另一个用户的邮箱工作正常。然而,这个盒子没有任何规则,直到迁移之后我才发现我自己的规则不再有效。
我努力了:
- 从 Outlook 2013 中删除并重新创建规则;
- 从 OWA 中删除和重新创建规则;
- 使用 /cleanrules 启动 Outlook 并重新创建它们;
- 从 Exchange Management Shell 删除/禁用和创建/启用规则;
- 在 Outlook 中关闭和打开缓存 Exchange 模式。
没有任何效果,我什至不确定下一步该尝试什么。
编辑:顺便说一句,这些是基本规则,例如根据主题和/或发件人中的关键字将到达的电子邮件移动到不同的文件夹。
edit2:为什么要投票关闭?
很抱歉忘记这篇文章,但我确实在 2013 年 10 月找到了解决方案。
出于某种原因,我的邮箱已被设置为日记报告 NDR 目标,并且从 Exchange 2013 开始,邮箱和传输规则不会为具有此分配的邮箱处理。
这可以通过 Exchange Management Shell 和以下命令解决(首先验证,然后重新分配):
您可能在邮箱中隐藏(破坏)了规则。尝试使用MFCMAPI清除它们。
启动 MFCMAPI,然后选择Session -> Logon。浏览到信息存储顶部 -> 收件箱,然后右键单击并选择“打开关联的内容表”。您正在查找消息类别为 的消息
IPM.Rule.Message
。使用 DELETE_HARD_DELETE 删除选项删除那些。(请注意,这样做会删除所有规则。您可能只想寻找一个看起来不合适或损坏的规则。)
对于 Exchange 环境:
完成上述任何方法后,重新创建规则以检查它是否有效。
更改 Journal NDR 的 catch all 也解决了我的问题。我没有使用 PS,而是使用了 GUI/ECP。Compliance Managemente > Journal Rules 选项卡 > Send undelivered journal reports to:
这对我帮助很大,要补充的是我正在使用 Office 365,这些命令正是我所需要的。
很抱歉忘记这篇文章,但我确实在 2013 年 10 月找到了解决方案。
出于某种原因,我的邮箱已被设置为日记报告 NDR 目标,并且从 Exchange 2013 开始,邮箱和传输规则不会为具有此分配的邮箱处理。
这可以通过 Exchange Management Shell 和以下命令解决(首先验证,然后重新分配):PS> Get-TransportConfig | 选择 JournalingReportNdrTo PS > Set-TransportConfig -JournalingReportNdrTo