Enable-Mailbox powershell 在“幕后”做什么? RUS 处理什么?

Enable-Mailbox powershell 在“幕后”做什么? RUS 处理什么?

我有一个包含大约一百万个 ID 的系统,我们将在 Active Directory 中管理新帐户。出于各种原因,使用 PowerShell 调用 Enable-MailUser(只需要它们在 GAL 中,而不是为它们提供邮箱)。

由此我们知道MS 文章有许多属性需要处理。但是有些属性如果不处理,RUS 服务(收件人更新服务)将会更新。

我们现在处于这样一个阶段,AD 管理员想要知道 Enable-MailUser 命令行下到底发生了什么。

即是 PS 还是 RUS 设置

  • 旧版 ExchangeDN
  • X400 的 proxyAddresses 值
  • 文本编码或地址

然后,在用户重命名的情况下也会出现同样的问题。

实际上,如果用户在 AD 中被重命名,您会在 Exchange 中做什么?那是 CN 组件更改还是 sAMAccountName 更改。对于 Exchange 的世界观来说,哪个是重命名事件?数据更改后,您是否需要调用 Enable-MailUser 来更新用户?

我还没有提到是哪个 Exchange 版本,这有点故意。如果答案因 Exchange 版本而异,那么这一点就很重要了!

目前正在使用 Exchange 2007,但他们也打算很快转向 2010。

他们确信 Enable-MailUser 函数中有很多魔力,并且害怕它的巫术力量。我需要揭开面纱,这样我们就可以管理需要管理的事情,而不必担心迷信。

答案1

Exchange Server 2007 或 2010 中没有 RUS。Enable-MailUser cmdlet 会将适当的属性添加到用户对象,因此是的,该 cmdlet 直接访问 AD 中的用户对象属性。请注意,Enable-Mailbox cmdlet(在您的标题中)将启用用户的邮箱并为用户创建邮箱,而 Enable-MailUser cmdlet(在您的问题中)将仅启用用户的邮箱(无邮箱)。

相关内容