在 AD 属性中输入人们的电子邮件地址

Rod*_*Rod 8 windows exchange active-directory

我们有一个 Windows 2003 Server Active Directory 环境。在 AD 中,您可以输入一个人的电子邮件地址。回到我们曾经拥有 Exchange 的时候,在创建新用户时,它还会在 Exchange 中创建一个条目。我们已经多年没有 Exchange,但是在 AD 中创建帐户或修改他们的个人资料时,我将电子邮件地址部分留空,因为我不确定会发生什么。现在我想知道,我们是否可以创建一个帐户或修改现有帐户,并添加他们的电子邮件地址,即使它不是我们域的一部分?(例如,当他们拥有 Hotmail 或 Gmail 帐户时。)

jsc*_*ott 9

用户的mail属性不需要包含 Active Directory 域内的地址。事实上,该字段没有输入验证——您可能输入的字符串不是有效的电子邮件地址。


Mas*_*imo 8

如果您没有 Exchange 或任何其他集成 AD 的邮件系统,则该属性实际上是未使用的;它可用于存储信息,如用户的实际电子邮件地址,但没有任何东西可以使用它,您只能通过执行 AD 查询才能看到它包含的内容。

所以,是的,您可以安全地将用户的电子邮件地址存储在那里;但是它对于 Outlook 地址簿来说是不可用的,因为服务器端实际上并没有使用它;只有当您打开 ADUC 控制台(或任何其他查询 AD 的工具)并查找它时,它才会有用。


顺便说一句,即使你Exchange,该属性也只是由 Exchange写入,永远不会读取(Exchange 将用户的实际地址存储在完全不同的地方);所以 Exchange 最初会将用户的主要电子邮件地址放在那里,但您可以用任何您想要的内容覆盖它,而不会产生任何后果。