Exchange 2013 重新创建仲裁邮箱
在我们的实验室环境中使用 Exchange 2013 CU9 进行测试时,我们完全破坏了 DAG,在重新创建 DAG 和邮箱数据库后,我们发现仲裁邮箱处于损坏状态。随附的用户帐户在 Active Directory 中仍然可用,但强制属性不正确。当运行 Get-Mailbox -Arbitration 命令时,这一点清晰可见:
要重新创建仲裁邮箱,我们首先必须删除随附的用户帐户的所有内容,这些帐户可以在 Active Directory 中的 CN=Users 中找到:
当用户帐户被删除后,您可以再次运行Get-Mailbox -Arbitration命令来查看它们是否真的被删除。
删除后,您必须再次运行 Setup.exe /PrepareAD /IAcceptExchangeServerLicenseTerms 命令(顺便说一下,从正确的安装介质)以重新创建仲裁邮箱:
现在再次创建用户帐户,下一步是对它们启用邮件:
Enable-Mailbox -Arbitration -Identity "FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042"
Enable-Mailbox -Arbitration -Identity "SystemMailbox{1f05a927-8668-4003-adad-9b80758e86db}"
Enable-Mailbox -Arbitration -Identity "SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}"
Enable-Mailbox -Arbitration -Identity "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}"为了防止拼写错误,您还可以使用以下命令:
Get-User | Where {$_.Name -like "SystemMailbox*"} | Enable-Mailbox -Arbitration
Get-User | Where {$_.Name -like "FederatedEmail*"} | Enable-Mailbox -Arbitration仲裁邮箱SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}的显示名称需要更改为“Microsoft Exchange”。这可以使用以下命令来实现:
Get-Mailbox -Identity "SystemMailbox{e0dc1c29*" -Arbitration | Set-Mailbox -Arbitration -DisplayName "Microsoft Exchange"联邦仲裁邮箱需要设置 1MB 配额限制,这可以使用以下命令来实现:
Get-Mailbox -Arbitration -Identity "FederatedEmail*"} | Set-Mailbox -Arbitration -ProhibitSendQuota 1MB仲裁邮箱已重新启动并运行,您可以使用 Get-Mailbox -Arbitration 命令检查:
诗。如果您想知道我为什么使用“获取邮箱”|设置邮箱建设……我通常使用 Get-Mailbox 命令来检查是否有可用的内容,然后运行相同的命令并将输出通过管道传输到 Set-Mailbox 命令中......为了防止更改我不想更改的对象 ?