我们在内部运行 Exchange 2003 Standard。运营总监刚刚解雇了两名员工,并希望将发送到他们地址的电子邮件发送给他。以下是我目前所做的:
两名员工的 Active Directory 帐户已被禁用。
他们的邮箱已被删除并从 Exchange 中清除。
我已将他们的电子邮件地址作为 SMTP 别名添加到 Director 的 Active Directory 帐户。
但是,当我尝试向这些地址发送电子邮件时,我收到本地“NDR”,告诉我邮件帐户不存在。我曾广泛使用别名(但从未因为这个原因使用过)来为员工提供额外的电子邮件地址(例如当他们结婚并更改姓名,或需要临时邮件地址等时),所以这对我来说并不新鲜。但是,我不明白为什么这不起作用。
是不是因为这些地址曾经与 Active Directory 帐户关联,而 Exchange 尚未从 GAL 中清除它们?旧帐户仍显示在当前 GAL 中,但如果我在系统管理器 > 收件人 > 所有全局地址列表 > 默认全局地址列表 > 属性 > 预览中查看,则不会显示这两个有问题的帐户。
我是否只需等到下一次更新间隔?有没有办法强制进行此更新?
更新:
经过进一步研究,我能够使用未在缓存模式下运行的客户端发送这些电子邮件,并且它们最终被发送到它们被分配到的帐户的主地址。在使用缓存模式时尝试发送到这些以前的地址会导致邮件被拒绝。这肯定与这些缓存模式客户端上的 GAL 有关。我们使用的客户端是 Outlook 2003、2007 和 2010,并且所有 Outlook 客户端都使用缓存模式是政策。