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

时间:2008-12-15 13:37:13

标签: outlook exchange-server mapi

我花了一些时间来攻击MAPI,以便在服务器和客户端上创建流程自动化工具。我在网上阅读的大多数资源要么与其他资源相比,要么缺乏细节和/或示例,要么充满了相互矛盾的信息。

假设我对C ++,COM和.NET有所了解,哪些印刷或在线资源最适合入门并包含详细参考?

背景:我在Exchange 2003环境中工作。有一天我们可能会去Exchange 2007,但是没有推动。

5 个答案:

答案 0 :(得分:8)

Inside MAPI 肯定是关于此主题的最佳书籍。你可以在网站上购买电子书 - 如果你更喜欢死树版,你将不得不在亚马逊上购买非常昂贵的旧版本(我实际上已经这样做了)。

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

MAPI已经存在,并且将来会存在。

答案 1 :(得分:2)

我认为MAPI正在被MS逐步淘汰,并且WebDAV应该是从Exchange访问信息的首选方式吗?我鼓励你这样做......

答案 2 :(得分:2)

“Inside MAPI”是关于该主题的最佳书籍。它已经绝版了,但你仍然可以找到它。最好的方法可能是从Microsoft下载MFCMapi来源并查看它们是如何做到的。

答案 3 :(得分:1)

我们正在做一个客户端Outlook应用程序以及一些服务。 MAPI似乎是最耐用的API。我担心未来,但似乎支持将继续,因为OL建立在MAPI之上。但是,客户端库作为单独的安装发布。我也鼓励你看一下Outlook Redemption。这对我们来说是一种救命:http://www.dimastr.com/redemption/

答案 4 :(得分:1)

您可能还想查看OutlookSpy (http://www.dimastr.com/outspy/home.htm) - 它内置于Outlook中,可让您查看各种MAPI和Outlook对象模型对象。