Active Directory 中`proxyAdresses` 和`mail` 属性的区别

Hag*_*zen 8 active-directory exchange-2010

在 Windows Active Directory(与 Exchange 2010 相关)中,我不确定mail:proxyAddresses:属性之间的语义差异。据我所知,mail:是一值,proxyAddresses:而是多值,并且(除了可能包含非 SMTP 地址)允许一个值以SMTP主地址开头,多个值以smtp辅助地址开头。

我想我记得在以前版本的 Windows 和/或 Exchange 中, mainproxyAddresses始终与mail属性保持同步。但我现在注意到这些不再自动保持同步(取决于人们如何编辑数据)。所以我有一个用户可能会发生

mail: AAA@example.com
proxyAddresses: SMTP:BBB@example.com
proxyAddresses: smtp:CCC@example.com
Run Code Online (Sandbox Code Playgroud)

因此,用户发送的任何邮件都将<BBB@example.com>用作发件人地址;收到的邮件发送到<BBB@example.com><CCC@example.com>将最终到达该用户的邮箱;但在哪里<AAA@example.com>发挥作用?

所以我的问题是

  • mail使用该属性是否有任何特定目的?
  • 具有上述不同的mail:proxyAddresses:SMTP条目是否有意义?
  • 如果前一个问题的答案是“否”:我做错了什么导致mail:并且proxyAddresses:SMTP不再保持同步?

小智 2

据我所知,mail: 属性更像是一种联系人属性,因为它可以在没有针对用户的 Exchange 的情况下存在。

proxyAddressss 是用于传递主要由交换使用的邮件的地址。