重新创建缺少的仲裁邮箱

Exchange 2016 CU8 或更高版本包含七个称为 仲裁邮箱的特殊系统邮箱。 仲裁邮箱用于存储不同类型的系统数据以及管理消息传递审批工作流。 下表列出了每种类型的仲裁邮箱及其职责。

仲裁邮箱名称 显示名称 持久化功能 函数
FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 Microsoft Exchange 联合邮箱 此邮箱存储用于维护不同 Exchange 组织之间的联合的数据。 这包括 Rights Management Services、跨界邮件流监视探测和响应、通知、联机存档、邮件记录管理以及跨界忙/闲信息。
Migration.8f3e7716-2011-43e4-96b1-aba62d229136 Microsoft Exchange 迁移 管理 存储 Exchange 迁移服务的数据,以便在批量移动邮箱时使用。
SystemMailbox{1f05a927-XXXX-XXXX-XXXX-XXXXXXXXXXXX}

例如, (SystemMailbox{1f05a927-9350-4efe-a823-5529c2d64109};大多数邮箱名称对于组织) 是唯一的

Microsoft Exchange 审批助手 此邮箱已预配,供 Exchange 审批框架用于收件人审查和自动组审批请求。
SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} Microsoft Exchange ClientExtensions

GMGen

MailRouting

MessageTracking

OABGen

PstProvider

UMGrammar

仅 umGrammarReady (Exchange 2016)

这称为组织邮箱。 它用于创建脱机通讯簿 (OAB) 。 若要在整个组织(包括跨地理上不同的站点)对 OAB 生成进行负载均衡,可以创建其他组织邮箱。
SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9} Microsoft Exchange UMDataStorage 发现系统邮箱。

已预配供电子发现功能使用,合规性人员使用它来查找符合指定选择条件的邮件。 Exchange 2016 中的统一消息也使用此邮箱来存储 UM 控制台中的文件和其他信息。

SystemMailbox{D0E409A0-AF9B-4720-92FE-AAC869B0D201}

(Exchange 2016 CU8 及更高版本)

Microsoft Exchange 用于临时存储加密邮件,以便外部用户可以在 OWA 中读取它。
SystemMailbox{2CE34405-31BE-455D-89D7-A7C7DA7A0DAA}

(Exchange 2016 CU8 及更高版本)

Microsoft Exchange 此邮箱包含组织中每个分片的相关性功能。

如果需要重新创建其中一个仲裁邮箱,请使用本文中的说明。

开始前,有必要了解什么?

  • 估计完成时间:每个过程 10 分钟。

  • 必须先分配有权限,然后才能执行这些过程。 若要查看所需的权限,请参阅 收件人权限主题中的"收件人设置权限"部分。

  • 若要运行 Setup.exe /PrepareAD,你的帐户必须是企业管理员安全组的成员。

  • 用于运行 Setup.exe /PrepareAD 的计算机需要访问 Exchange 安装文件中 Setup.exe:

    1. 使用最近下载的 Exchange ISO 映像文件副本,或从 汇报 下载更新的副本以Exchange Server
    2. 在文件资源管理器中,右键单击 Exchange ISO 映像文件,然后选择“装载”。 请注意分配的虚拟 DVD 驱动器号。
    3. 打开 Windows 命令提示符窗口。 例如:
      • 同时按 Windows 键和 R 键打开“运行”对话框,键入“cmd.exe”,然后按“确定”
      • Press Start. In the Search box, type Command Prompt, then in the list of results, select Command Prompt.
  • 有关打开 Exchange 命令行管理程序的详细信息,请参阅 打开 Exchange 命令行管理程序

  • 有关在无人参与模式下运行 Exchange 安装程序的详细信息,请参阅 在 Exchange 安装程序中使用无人参与模式

注意

  • 从 2021 年 9 月累积更新 (CU) 开始,以前的/IAcceptExchangeServerLicenseTerms开关将无法正常工作。 现在必须使用/IAcceptExchangeServerLicenseTerms_DiagnosticDataON/IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF进行无人参与和脚本安装。

  • 以下示例使用/IAcceptExchangeServerLicenseTerms_DiagnosticDataON开关。 由你将开关更改为/IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF

重新创建仲裁邮箱

使用以下说明重新创建特定类型的仲裁邮箱。

重新创建 Microsoft Exchange 联合邮箱

若要重新创建仲裁邮箱 FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042,请运行以下命令:

  1. 如果缺少邮箱,请在 Windows 命令提示符窗口中运行以下命令:

    <Virtual DVD drive letter>:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    

    例如:

    E:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    
  2. 在 Exchange 命令行管理程序中,运行以下命令:

    Enable-Mailbox -Identity "FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042" -Arbitration
    

重新创建 Microsoft Exchange 迁移邮箱

若要重新创建仲裁邮箱 Migration.8f3e7716-2011-43e4-96b1-aba62d229136,请运行以下命令:

  1. 如果缺少邮箱,请在 Windows 命令提示符窗口中运行以下命令:

    <Virtual DVD drive letter>:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    

    例如:

    E:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    
  2. 在 Exchange 命令行管理程序中,运行以下命令:

    Enable-Mailbox -Identity "Migration.8f3e7716-2011-43e4-96b1-aba62d229136" -Arbitration
    
  3. 在 Exchange 命令行管理程序中,通过运行以下命令,设置邮箱的持久功能 (msExchCapabilityIdentifiers) :

    Set-Mailbox -Identity "Migration.8f3e7716-2011-43e4-96b1-aba62d229136" -Arbitration -Management $true -Force
    

重新创建 Microsoft Exchange 审批助手邮箱

若要重新创建仲裁邮箱 SystemMailbox{1f05a927-XXXX-XXXX-XXXX-XXXXXXXXXXXX},请运行以下命令:

  1. 如果缺少邮箱,请在 Windows 命令提示符窗口中运行以下命令:

    <Virtual DVD drive letter>:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    

    例如:

    E:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    
  2. 在 Exchange 命令行管理程序中,运行以下命令:

    Get-User -ResultSize Unlimited | where {$_.Name -like "SystemMailbox{1f05a927*"} | Enable-Mailbox -Arbitration
    

为 OAB 重新创建 Microsoft Exchange 组织邮箱

若要重新创建仲裁邮箱 SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c},请运行以下命令:

  1. 如果缺少邮箱,请在 Windows 命令提示符窗口中运行以下命令:

    <Virtual DVD drive letter>:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    

    例如:

    E:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    
  2. 在 Exchange 命令行管理程序中,运行以下命令:

    Enable-Mailbox -Identity "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}" -Arbitration
    
  3. 在 Exchange 命令行管理程序中,通过运行以下命令,设置邮箱的持久功能 (msExchCapabilityIdentifiers) :

    Get-Mailbox "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}" -Arbitration | Set-Mailbox -Arbitration -UMGrammar $true -OABGen $true -GMGen $true -ClientExtensions $true -MessageTracking $true -PstProvider $true -MaxSendSize 1GB -Force
    
  4. 在 Exchange 命令行管理程序中,运行以下命令,将所需的功能添加到邮箱:

    $OABMBX = Get-Mailbox "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}" -Arbitration; Set-ADUser $OABMBX.SamAccountName -Add @{"msExchCapabilityIdentifiers"="40","42","43","44","47","51","52","46"}
    

重新创建 Microsoft Exchange 发现系统邮箱

若要重新创建仲裁邮箱 SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9},请运行以下命令:

  1. 如果缺少邮箱,请在 Windows 命令提示符窗口中运行以下命令:

    <Virtual DVD drive letter>:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    

    例如:

    E:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    
  2. 在 Exchange 命令行管理程序中,运行以下命令:

    Enable-Mailbox -Identity "SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}" -Arbitration
    
  3. 在 Exchange 命令行管理程序中,通过运行以下命令,设置邮箱的持久功能 (msExchCapabilityIdentifiers) :

    Set-Mailbox -Identity "SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}" -Arbitration -UMDataStorage $true -Force
    

重新创建 Microsoft Exchange 2016 CU8 及更高版本的系统邮箱

若要重新创建仲裁邮箱 SystemMailbox{D0E409A0-AF9B-4720-92FE-AAC869B0D201} 和 SystemMailbox{2CE34405-31BE-455D-89D7-A7C7DA7A0DAA},请运行以下命令:

  1. 如果缺少邮箱,请在 Windows 命令提示符窗口中运行以下命令:

    <Virtual DVD drive letter>:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    

    例如:

    E:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
    
  2. 在 Exchange 命令行管理程序中,运行以下命令:

    Enable-Mailbox -Identity "SystemMailbox{D0E409A0-AF9B-4720-92FE-AAC869B0D201}" -Arbitration
    Enable-Mailbox -Identity "SystemMailbox{2CE34405-31BE-455D-89D7-A7C7DA7A0DAA}" -Arbitration 
    
  3. 在 Exchange 命令行管理程序中,配置一些邮箱属性,并通过运行以下命令为邮箱设置持久化功能 (msExchCapabilityIdentifiers) :

    Set-Mailbox -Identity 'SystemMailbox{2CE34405-31BE-455D-89D7-A7C7DA7A0DAA}' -Arbitration -DisplayName 'Microsoft Exchange' -RequireSenderAuthenticationEnabled $false -UseDatabaseQuotaDefaults $false -SCLDeleteEnabled $false -SCLJunkEnabled $false -SCLQuarantineEnabled $false -SCLRejectEnabled $false -HiddenFromAddressListsEnabled $true -Force
    
    $ShardMBX = Get-Mailbox -Identity 'SystemMailbox{2CE34405-31BE-455D-89D7-A7C7DA7A0DAA}' -Arbitration
    Set-ADUser $ShardMBX.SamAccountName -Add @{ msExchCapabilityIdentifiers = 66 }
    

如何知道操作成功?

若要验证是否已成功重新创建仲裁邮箱,请将搜索范围设置为搜索整个 Active Directory 林,然后使用具有仲裁开关的 Get-Mailbox cmdlet 检索系统邮箱。

Set-ADServerSettings -ViewEntireForest $true; Get-Mailbox -Arbitration | Format-Table Name,DisplayName

查看命令的结果,验证是否已重新创建相应的系统邮箱(按上表中的名称或显示名称)。

提示

是否有任何疑问? 在 Exchange 论坛中寻求帮助。 请访问以下论坛:Exchange Server