2012-10-26 49 views
4

我使用代理地址属性作为确定用户电子邮件地址的主要方式(我只关心地址前缀为“SMTP:”或“smtp:”,此外,我使用的地址前缀为大写的SMTP来确定主要地址 - 这不是100%可靠,但它是现有系统的限制)。Active Directory用户类别的电子邮件地址属性与代理地址属性之间的区别

我被告知这个属性(Ldap-Display-Name = mail,CN = E-mail-Addresses)可以用作回退,以确定用户的电子邮件地址(如果没有找到smtp地址代理地址属性),但我找不到这个属性的多个地址的例子。

MSDN文档指出电子邮件地址属性应为"the list of email addresses for a contact"。在我发现的所有示例中,只有一个地址,它没有以“SMTP:”或“smtp:”作为前缀,因此我不确定如何确定主电子邮件地址,除非现实情况是邮件属性应该只有一个单一的地址?

+0

您是否针对独立或托管交换安装进行操作? –

回答

4

您可能会发现以下有用的,从http://blogs.technet.com/b/exchange/archive/2005/01/10/350132.aspx

电子邮件地址属性

Exchange存储和使用有关的下列属性的 收件人的电子邮件地址的信息:代理地址

这是保存电子邮件地址信息的主要属性。 当您在Outlook中打开收件人的属性并查看 “电子邮件地址”选项卡时,您正在查看此属性。这是包含代表 收件人的所有地址的多值字符串 。每个值都必须具有以下格式:

type:address 

例如:

SMTP:[email protected] 

当类型为大写字母,该地址被认为是 该类型的主地址,它是用来作为该收件人的默认回复地址 。当类型为小写字母时, 地址被认为是次要地址,用于在电子邮件传送期间解析 地址,允许同一收件人收到指向不同电子邮件地址的电子邮件。

+0

谢谢:) ...(现在我只是满足我的最低字符要求) – Jordan

+0

是不是有这样的赏金?我在过期前回答! –

+0

不,我从来没有把这个奖金..对不起,如果你认为有一个赏金:/ – Jordan

相关问题