从交换服务器检索用户的详细信息
我正在使用 Exchange Server 2007(Outlook)来配置电子邮件帐户。
我们如何检索 Exchange 服务器上存在的用户(邮箱)的详细信息。
Outlook 中有此功能。双击 id 并检查详细信息。
但是,如何以编程方式完成此操作? (使用c#)
I am using exchange server 2007 (outlook) to configure email accounts..
How can we retrieve the details of the users (mailboxes) present on the exchange server.
This feature is there in outlook. By double clicking the id and checking details.
But, how can this be done programmatically? (using c#)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 Exchange SDK 或较新的 Web 服务托管 API 用于收集信息或执行 Outlook 可以执行的任何操作(请参阅 此图表了解差异) 。给出的两个链接应引导您访问 操作方法,参考页面,以及 示例 代码 帮助您入门。
如果要查询全局地址列表(GAL),有几种方法。在 OWA(即 HTTP 协议)中,有一个名为“galfind”的命令(示例代码; 参考此处)。或者您可以 使用ADSI 搜索 GAL。或者有 CDO 或 MAPI,但如果可能的话我会避开这些。
You can use either the Web Services part of the Exchange SDK or the newer Web Services Managed API to gather info or do just about anything Outlook can do (see this chart for the differences). Both links given should lead you to how-to's, reference pages, and example code to help you get started.
If you want to query the Global Address List (GAL), there are several methods. In OWA (thus, HTTP protocol) there's a command called "galfind" (example code here; reference here). Or you can use ADSI to search the GAL. Or there's CDO or MAPI, but I would steer away from those if possible.