使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

在混合环境中,本地邮箱中的“可恢复项目”文件夹已满并达到其配额,即使本地Microsoft Exchange Server中没有配置保留来保留该文件夹中的内容。

原因

此行为是设计使然。 这可能是由 Microsoft 365 中为与本地邮箱关联的用户对象配置的保留策略引起的。 例如,具有本地邮箱并使用 Microsoft Teams 的用户可能已将保留策略配置为对其 Teams 聊天项目进行保留。

在 Microsoft 365 中将保留策略配置为将用户对象置于保留下后,此保留的 GUID 将标记在用户对象的 msExchUserHoldPolicies 属性上。 然后,此属性从 Azure Active Directory (Azure AD) 同步到本地 Active Directory。 当本地 Exchange 托管文件夹助理 (MFA) 处理可清除的项目的邮箱时,它会遇到 msExchUserHoldPolicies 属性。 但是,它无法检索配置的保留的详细信息,因为它们存储在 Microsoft 365 中。 因此,为了防止删除可能必须保留的数据,MFA 会跳过清除邮箱中 DiscoveryHolds 文件夹中的项目。 随着时间的推移,此文件夹已满,并导致“可恢复的项目”文件夹达到其配额。

解决方法

若要解决此问题,请执行以下步骤:

  1. 连接到 Exchange Online PowerShell

  2. 运行以下 cmdlet 以获取在 Microsoft 365 中为用户对象配置的保留的 GUID:

    Get-MailUser <affected on-premises mailbox> | fl InPlaceHolds

  3. 对于步骤 2 中输出的 GUID,请确定配置的保留类型。 有关详细信息,请参阅如何识别Exchange Online邮箱上的保留类型

  4. 选择以下选项之一:

    • 如果组织的策略允许,请从步骤 3 中标识的保留策略中删除受影响的用户。

    • 将 Microsoft 365 中的保留配置为应用于整个组织,而不是单个用户对象。 然后,与保留关联的 GUID 不会在用户对象的 msExchUserHoldPolicies 属性上标记。 因此,它不会与本地 Active Directory同步。

    • 使用 Exchange 命令行管理程序配置具有类型为“RecoverableItems”的保留策略标记的保留策略,并将其应用于受影响的邮箱。

      示例:

      New-RetentionPolicyTag -Name "Archive Recoverable Items contents after 30 days" -Type RecoverableItems -AgeLimitForRetention 30 -RetentionAction MoveToArchive
      New-RetentionPolicy "My archive policy" -RetentionPolicyTagLinks "Archive Recoverable Items contents after 30 days", <other retention tags to include if needed>
      Set-Mailbox <affected mailbox> -RetentionPolicy "My archive policy"

      此保留策略将指示 MFA 将过期的项目移动到用户的存档邮箱,从而帮助main邮箱保持在配额限制范围内。

      注意在这种情况下,存档邮箱本身最终也可能达到其配额限制。 如果是,则必须 清理或删除“可恢复的项目”文件夹中的项目

注意: 

  • 尽管可以使用 ADSIEdit 等工具并运行 MFA 来启动邮箱清理,暂时从本地用户对象中删除有问题的保留的 GUID,但不支持此选项。

  • 手动编辑保留的配置也可能产生法律后果。 这是因为尽管有保留这些项的法律义务,但在此过程中可能会删除某些项目。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×