当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

作者:精品下载站 日期:2024-12-14 09:13:38 浏览:15 分类:玩电脑

如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则


我们的一位用户在连接到 Exchange 邮箱 (Outlook) 时遇到了一种奇怪的情况。来自收件人的电子邮件会自动发送到特定文件夹而不是收件箱文件夹,并且会标记其他电子邮件,等等。此问题可能与 Outlook 中损坏的隐藏 Exchange 收件箱规则有关。在本文中,我们将向您展示如何使用 MFCMAPI 查找和删除损坏的隐藏 Exchange 收件箱规则。

Outlook 电子邮件管理规则

用户注意到传入的电子邮件被自动转发到另一个文件夹或无缘无故地被标记。要了解这种情况,您应该检查 Exchange 收件箱规则是否可能导致此问题。

检查用户的 Outlook 规则:

  1. 打开您的 Outlook 应用
  2. 转到文件
  3. 点击规则和警报

结果可能是:

  • 没有收件箱规则(空)
  • 收件箱规则与实际情况不符
  • 收件箱规则有,但不能编辑或删除

某些 Exchange 收件箱规则不会出现在 Outlook 中,这意味着这些规则被隐藏或损坏。要删除这些隐藏的、损坏的 Exchange 收件箱规则,您需要使用 MFCMAPI 工具。 MFCMAPI 显示 Exchange 邮箱和邮件项目的结构。

对损坏的隐藏 Exchange 收件箱规则进行故障排除

用户拥有无法在 Outlook 中查看或管理的现有收件箱规则。此问题与损坏的隐藏收件箱规则有关。

MFCMAPI工具显示用户Outlook邮箱内容和规则。问题在于该工具无法区分合法损坏隐藏收件箱规则。

如果您有任何想要保留的现有收件箱规则,则必须导出规则并将其保存为备份。导出规则后,您需要在 Outlook 中手动删除所有规则。

稍后,您可以从备份中导入规则。

在 Outlook 中导出规则集

有些人希望将重要的邮件规则保留在 Outlook 中。因此,您需要将它们全部导出,然后可以导入它们。

如何在 Outlook 中导出邮件规则:

  1. 打开 Outlook 应用
  2. 转到文件
  3. 点击管理规则和警报
  4. 点击选项
  5. 点击导出规则

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

将规则保存为 .rwz 文件。稍后您将需要此文件来上传规则并将其导入回 Outlook。

使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

在开始之前,您必须删除用户 Outlook 中的所有邮件规则,以避免出现任何错误。要访问 Outlook 邮件配置文件,您需要用户凭据。

注意:如果您想保留任何邮件规则,请从 Outlook 导出所有邮件规则以另存为备份(请参阅上述步骤),然后手动删除所有规则。

用户的 Outlook 配置文件中不应再有电子邮件规则,这意味着“规则和警报”窗口应为空。在下一步中,您将使用 MFCMAPI 工具删除所有(现有的和损坏的)规则。

下载MFCMAPI

下载该工具之前,请检查您的 Outlook 应用程序是 x32 位还是 x64 位。 64 位版本仅适用于安装了 64 位 Outlook 的计算机。所有其他计算机都应使用 32 位版本,无论操作系统如何。

由于我们只想运行该工具,因此请查找.exe 文件。

  1. 下载最新版本的工具MFCMAPI

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

使用 MFCMAPI 工具删除 Outlook 中所有损坏的隐藏规则

MFCMAPI 工具是可移植的,因此您无需安装设置。

  1. 打开下载的 MFCMAPI.exe zip 文件
  2. 双击应用程序MFCMapi.exe

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

  1. 单击运行

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

  1. 在欢迎屏幕上点击确定

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

  1. 单击会话 > 登录

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

  1. 选择Outlook
  2. 单击确定

注意:您需要设置 Outlook 配置文件,以便可以在 MFCMAPI 中选择它。

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

注意:特定的 Outlook 邮件配置文件可以充当不同 Exchange 对象的容器,例如用户邮箱、在线存档、公共文件夹或用户拥有完全访问权限的其他(共享)邮箱到这些邮箱。

当我们使用 MFCMAPI 登录特定的 Exchange 用户邮箱(Amanda [email protected])时,我们会看到其他几个带有黄色图标的数据库。

  1. 右键单击用户邮箱[email protected]
  2. 点击开设商店

或者双击用户邮箱查看Amanda邮箱的内容。

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

它打开一个新窗口。

  1. 单击小箭头展开根邮箱

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

  1. 点击小箭头展开文件夹IPM_SUBTREE
  2. 右键单击收件箱文件夹
  3. 选择打开关联内容表

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

它会打开一个新窗口收件箱(隐藏内容),其中显示收件箱文件夹的内部结构。该窗口包含许多列,但您只需找到消息类别列。

  1. 滚动到右侧以转到列标题消息类

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

  1. 选择消息类别列以按字母顺序对表格内容进行排序
  2. 右键单击收件箱规则,另存为对象,其值为 IPM.Rule.Version2.Message
  3. 选择删除消息

这些消息对应于为公用文件夹配置的每条规则。

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

将打开一个名为“删除项目”的新窗口。

  1. 选择永久删除传递DELETE_HARD_DELETE(不可恢复)
  2. 单击确定

注意:如果您有多条值为IPM.Rule.Version2.Message的消息,则需要逐个删除它们。

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

  1. 完全删除规则后,关闭 MFCMAPI 的所有窗口。

删除损坏的规则后打开 Outlook

返回到您从中删除了损坏的收件箱规则的用户 Outlook。您可能会收到警告提示,如下例所示。

此计算机上的规则与 Microsoft Exchange 上的规则不匹配。只能保留一组规则。您通常希望将规则保留在服务器上。您想遵守哪些规则?

如果您看不到警告提示,请转到文件 > 管理规则和警报

  1. 选择服务器

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

“规则和警报”窗口打开。

  1. 验证规则部分是否为空
  2. 单击确定

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

您已成功删除 Outlook 中的所有隐藏和损坏的规则。

在 Outlook 中导入规则集

现在您可以导入之前保存为备份的规则。

如何在 Outlook 中导入规则:

  1. 打开 Outlook 应用
  2. 转到文件
  3. 点击管理规则和警报
  4. 点击选项
  5. 点击导入规则

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

  1. 查找并选择您之前保存的.rwz文件
  2. 点击打开
  3. 单击确定保存规则

[玩转系统] 如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则

就是这样!

阅读更多内容:使用 PowerShell 管理 Microsoft 365 中的重点收件箱 »

结论

您了解了如何使用 MFCMAPI 查找和删除损坏的隐藏 Exchange 收件箱规则。首先,用户需要导出Outlook规则以将其保存为备份。然后下载 MFCMAPI 工具来访问用户的 Outlook 收件箱并永久删除所有损坏的规则。当用户打开 Outlook 时,他们可以导入备份。

您喜欢这篇文章吗?您可能还喜欢修复 Outlook 错误 500 重复重定向。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯