【发布时间】:2017-06-04 03:51:16
【问题描述】:
我正在尝试在 Outlook 中获取属于某个人的所有电子邮件 ID。当我查看 Outlook 中的联系人属性时,我可以看到列出的几个电子邮件地址 - SIM、SMTP 和 smtp。有没有办法获得所有这些?我知道如何使用以下方法获取主电子邮件地址:
recipient.AddressEntry.GetExchangeUser().PrimarySmtpAddress
这似乎总是给标记为“SMTP”的电子邮件地址。我也想要“smtp”和“SIP”电子邮件地址。这是连接到 Exchange 服务器的 Outlook 2010,所有用户都只是 Exchange 用户。
提前致谢 维克拉姆
【问题讨论】:
-
在下面做一个
MSDN Google Search,它会带你在这里阅读文档,它有关于获取用户信息C# MSDN AddressEntry.GetExchagneUser Method的示例 -
感谢 MethodMan。到目前为止,我发现如果我使用 PropertyAccessor.GetProperty,这些信息应该是可用的。但我似乎找不到我应该在 GetProperty 中为“smtp”、“SMTP”和“SIP”地址使用的值。