无法删除联机 Outlook 的 GAL 中的地址(无缓存模式)

无法删除联机 Outlook 的 GAL 中的地址(无缓存模式)

我们有一个多租户 Exchange 2013 服务器。一位特定客户要求从其 GAL 中删除已禁用和已删除的帐户。他们只使用在线模式,因为他们的虚拟服务器与 Exchange 服务器位于同一数据中心。

我尝试将属性 msExchHideFromAddressLists 设置为 TRUE,但似乎对所有属性都不起作用。

我已经从已成功运行的账户中复制了设置,然后又复制了两次,最后发现有两个账户失败了:一个失败了,另一个成功了。它们都在同一个 Exchange 数据库中。

我还可以尝试什么?

答案1

您能通过 OWA 查看隐藏的电子邮件地址吗?

您如何删除/禁用邮箱?(在直布罗陀或者东非大都会地区/紧急医疗服务?)

根据我的测试,如果我通过以下方式禁用邮箱直布罗陀并修改了msExchHideFromAddressListsADUC 中的属性,旧电子邮件地址仍会保留在 Outlook 地址簿中,但我们可以运行以下命令来隐藏它:

Set-Mailbox -Identity <Mailbox Name> -HiddenFromAddressListsEnabled $true

但是,如果我通过以下方式禁用邮箱东非大都会地区/紧急医疗服务或通过以下方式删除直布罗陀,旧电子邮件地址将不再显示在 Outlook 地址簿中。如果您仍然在地址簿中看到旧电子邮件地址,我猜想 Outlook 中的地址列表尚未更新,请尝试运行以下命令来更新它们,然后重新启动 Outlook 并查看是否有任何差异:

Get-GlobalAddressList | Update-GlobalAddressList
Get-AddressList | Update-AddressList

相关内容