大约一个月前,我将 Exchange 2013 添加到我的组织并将我的盒子迁移到它(从 Exchange 2010)。那时我的规则完全停止自动运行。如果我手动运行它们,它们会正常工作。
我迁移的另一个用户的邮箱运行正常。但是,这个邮箱没有任何规则,直到迁移之后我才发现我自己的规则不再有效。
我努力了:
- 从 Outlook 2013 中删除并重新创建规则;
- 从 OWA 中删除并重新创建规则;
- 使用 /cleanrules 启动 Outlook 并重新创建它们;
- 从 Exchange 命令行管理程序删除/禁用和创建/启用规则;
- 关闭并打开 Outlook 中的缓存 Exchange 模式。
什么都没起作用,我甚至不知道下一步该尝试什么。
编辑:顺便说一下,这些是基本规则,例如根据主题和/或发件人的关键字将电子邮件移动到不同的文件夹。
编辑2:为什么投票决定关闭此事?
答案1
抱歉忘记了这篇文章,但我在 2013 年 10 月确实找到了解决方案。
由于某种原因,我的邮箱被设置为日记报告 NDR 目标,并且从 Exchange 2013 开始,不会针对具有此分配的邮箱处理邮箱和传输规则。
可以使用 Exchange 命令行管理程序和以下命令来修复此问题(首先验证,然后重新分配):
PS> Get-TransportConfig | Select JournalingReportNdrTo
PS> Set-TransportConfig -JournalingReportNdrTo <new_email_address>
答案2
您的邮箱中可能存在隐藏(破坏)规则。请尝试使用多媒体接口编程接口来清除它们。
启动 MFCMAPI,然后选择会话 -> 登录. 浏览至信息存储顶部 -> 收件箱然后右键单击并选择“打开关联内容表”。您正在寻找具有消息类别的消息IPM.Rule.Message
。使用 DELETE_HARD_DELETE 删除选项删除这些消息。
(请注意,这样做将删除所有规则。您可能只想寻找那些看起来不合适或损坏的规则。)
答案3
对于 Exchange 环境:
- 在邮箱的根目录上,右键单击任何黑色位置,选择“属性”>“高级”按钮
- 转到“高级”选项卡,然后禁用“缓存 Exchange 模式”。
- 按 Win + R 键,输入 outlook.exe /cleanrules,然后按 Enter。
- 重新启动 Outlook
完成上述任何一种方法后,请重新创建规则以检查其是否有效。
答案4
这对我帮助很大,补充一点,我正在使用 Office 365,这些命令正是我所需要的。
抱歉忘记了这篇文章,但我在 2013 年 10 月确实找到了解决方案。
由于某种原因,我的邮箱被设置为日记报告 NDR 目标,并且从 Exchange 2013 开始,不会针对具有此分配的邮箱处理邮箱和传输规则。
可以使用 Exchange Management Shell 和以下命令修复此问题(首先验证,然后重新分配):PS> Get-TransportConfig | 选择 JournalingReportNdrTo PS> Set-TransportConfig -JournalingReportNdrTo