在 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 查找所有配置为使用仲裁邮箱的收件人。 确定收件人后,可以配置他们以使用其他仲裁邮箱,或者可以禁用对他们的审阅。
在开始之前,您需要知道什么?
估计完成时间:15 分钟
您必须先获得权限,然后才能执行此过程或多个过程。 若要查看所需的权限,请参阅 收件人权限主题中的"仲裁"条目。
有关可能适用于本主题中的过程的键盘快捷方式的信息,请参阅 Exchange 2013 中 Exchange 管理中心的键盘快捷方式。
步骤 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 的论坛。