我需要连接到Exchange-Server并读取第三方应用程序存储在那里的一些值(BlackBerry Enterprise Server).
根据我的理解,我需要使用CDO和C++(在这方面,C#似乎不能很好地工作).是对的吗?我试着搜索一下,但似乎有很多不同的方法,有很多不同的API,整个主题让我感到困惑.
谁能指点我一些资源或告诉我从哪里开始?
谢谢!
根据您使用的Exchange版本,您有几个选项.
如果您正在运行Exchange 2007 Exchange Web服务 - 与Exchange通信的语言无关的方法以及前进的主要方法.除了大量书籍之外,谷歌搜索引擎EWS还将返回许多有关教程和信息的好点击.
微软的一个例子
如果您运行的是Exchange 2003或更早版本 WebDAV是一种访问Exchange的简单方法,正如Marc建议的那样.网上还有很多很好的教程.它也像EWS一样与语言无关.
Dan的WebDAV 101博客 - 我过去用于WebDAV和EWS信息的博客.
任何版本的Exchange 如果C++是一个选项,那么也有MAPI.如果您不熟悉MAPI编程,那将是一个学习曲线,但您可以对邮箱及其内容做任何事情.C#不支持MAPI.