Outlook 开始使用MAPI的最佳方法是什么?

Outlook 开始使用MAPI的最佳方法是什么?,outlook,exchange-server,mapi,Outlook,Exchange Server,Mapi,为了在服务器和客户机上创建过程自动化工具,我一直在黑客攻击MAPI。我在网上读到的大多数资源要么缺乏细节和/或示例,要么与其他资源相比充满了相互矛盾的信息 假设我对C++、COM和.NET有了解,打印或在线资源最适合于启动,包含详细的引用? 背景:我在Exchange 2003环境中工作。也许有一天我们会去Exchange2007,但这是不可能的 我认为MAPI正在被MS自己逐步淘汰,应该将WebDAV作为从Exchange访问信息的首选方式吗?我鼓励你也这样做。在这个主题上,《地图索引》是最好

为了在服务器和客户机上创建过程自动化工具,我一直在黑客攻击MAPI。我在网上读到的大多数资源要么缺乏细节和/或示例,要么与其他资源相比充满了相互矛盾的信息

假设我对C++、COM和.NET有了解,打印或在线资源最适合于启动,包含详细的引用?


背景:我在Exchange 2003环境中工作。也许有一天我们会去Exchange2007,但这是不可能的

我认为MAPI正在被MS自己逐步淘汰,应该将WebDAV作为从Exchange访问信息的首选方式吗?我鼓励你也这样做。

在这个主题上,《地图索引》是最好的书。它已经绝版了,但你仍然可以在附近找到它。最好的方法可能是从微软下载它的源代码,看看他们是如何做到的

肯定是这方面最好的书。你可以在网站上购买这本电子书——如果你喜欢枯树版,你必须在亚马逊上购买非常昂贵的二手书(实际上我已经这样做了)

由于Outlook是基于MAPI构建的,它已被证明是访问Outlook和Exchange最稳定的技术,因为Microsoft倾向于在每个Exchange版本中至少引入一个新API


MAPI已经存在,现在存在,将来也会存在。

我们正在开发一个客户端Outlook应用程序,并提供一些服务。MAPI似乎是最持久的API。我对未来感到担忧,但随着OL构建在MAPI之上,支持似乎仍将继续。但是,客户端库是作为单独的安装提供的。我还鼓励您查看Outlook Redemption。这是我们的救命稻草:

您可能还想看看OutlookSpy)-它内置在Outlook中,让您可以查看各种MAPI和Outlook对象模型对象

听起来很有趣。那么原来的问题仍然存在。。。什么是最好的入门资源?到目前为止,我还不是一个有UNIX背景的MS程序员,所以我会查阅MS的TechNet文档。我想有很多。谷歌可能会找到感兴趣的网址。我当然很感激这个建议。我以前不知道WebDAV for Exchange。我相信Simple MAPI正在被弃用。Exchange团队不希望支持独立版本的MAPI(因此现在Outlook团队拥有该版本),但他们仍然非常支持RPC访问(这是Outlok中的前提供程序所使用的)。Outlook本身广泛使用MAPI,并且仍然99%基于MAPI。