我们安装了相当新的 Exchange 2007 SP2,但存在一些 GAL 问题 - 基本上,当您从 Outlook 2007 浏览 GAL 时,列出的用户不是电子邮件用户。
如果您在 Exchange 的收件人配置下查看,这些用户并不存在。他们是 AD 用户,但从未在 Exchange 中配置过,但由于某种原因,他们出现在 GAL 中。如果添加新用户或修改现有帐户,GAL 似乎会正确更新。
我想知道是否有人对此有任何见解?我安装了其他 Exchange 2007,它们都很好,没有这个问题。这个安装完全干净,没有迁移或类似的事情。
答案1
如果您打开 Active Directory 用户和计算机,这些用户是否有“Exchange Advanced”选项卡?
如果是这样,如果您不想显示它们,请尝试选中“在 Exchange 地址列表中隐藏”复选框。
答案2
这些 AD 用户可能在用户对象上配置了电子邮件地址,与 Exchange 无关。将它们导入 Exchange 会覆盖此值,这可以解释您所看到的行为。这将表现为在 ADU&C 中查看用户,并且他们有一个列出的电子邮件地址,但用户没有出现在 Exchange 2007 控制台中。快速测试是在 ADU&C 中删除该地址并等待 GAL 同步以查看它们是否消失。
答案3
经过进一步的处理后,以下命令解决了该问题:
Update-GlobalAddressList - Identity "address list" -DomainController "domain controller name"
GAL 现在可以正确显示给所有人