在 Exchange 2013 中管理和排查邮件审批问题

适用于:Exchange Server 2013

尝试删除仲裁邮箱时,可能收到以下错误消息:

Can't remove the arbitration mailbox < mailbox> because it's being used for the approval workflow for existing recipients that have either membership restrictions or moderation enabled. You should either disable the approval features on those recipients or specify a different arbitration mailbox for those recipients before removing this arbitration mailbox.

仲裁邮箱可用于处理仲裁收件人和通讯组成员身份审批的审批工作流。 可以使用 PowerShell 查找所有配置为使用仲裁邮箱的收件人。 确定收件人后,可以配置他们以使用其他仲裁邮箱,或者可以禁用对他们的审阅。

在开始之前,您需要知道什么?

步骤 1:使用命令行管理程序查找所有使用您正尝试删除的仲裁邮箱的收件人

运行以下命令:

$AM = Get-Mailbox "<arbitration mailbox>" -Arbitration
$AMDN = $AM.DistinguishedName
Get-Recipient -RecipientPreviewFilter "ArbitrationMailbox -eq '$AMDN'"

例如,要查找所有使用名为 Arbitration Mailbox01 的仲裁邮箱的收件人,请运行下列命令:

$AM = Get-Mailbox "Arbitration Mailbox01" -Arbitration
$AMDN = $AM.DistinguishedName
Get-Recipient -RecipientPreviewFilter "ArbitrationMailbox -eq '$AMDN'"

注意

The arbitration mailbox is specified using the distinguished name (DN). 如果知道仲裁邮箱的 DN,可以运行单个命令: Get-Recipient -RecipientPreviewFilter "ArbitrationMailbox -eq <DN>"

步骤 2:使用命令行管理程序指定其他仲裁邮箱或者禁用对收件人的仲裁

要阻止仲裁收件人使用您正尝试删除的仲裁邮箱,您可以指定其他仲裁邮箱,也可以禁用对收件人的审阅。

如果选择为收件人指定其他仲裁邮箱,请运行下列命令:

Set-<RecipientType> <Identity> -ArbitrationMailbox <different arbitration mailbox>

例如,要重新配置名为 All Employees 的通讯组以使用名为 Arbitration Mailbox02 的仲裁邮箱进行成员身份验证审批,请运行下列命令:

Set-DistributionGroup "All Employees" -ArbitrationMailbox "Arbitration Mailbox02"

如果选择禁用对收件人的审阅,请运行下列命令:

Set-<RecipientType> <Identity> -ModerationEanbled $false

例如,要禁用对名为 Human Resources 的邮箱的审阅,请运行下列命令:

Set-Mailbox "Human Resources" -ModerationEanbled $false

您如何知道操作成功?

如果您可以删除仲裁邮箱且未收到说明它正在使用的错误,则此过程是成功的。

遇到问题了吗? 在 Exchange 论坛中寻求帮助。 访问 Exchange Server 的论坛。