使用MFCMAPI&创建Exchange 2013的MAPI配置文件。 MAPICDO

时间:2015-10-13 08:03:50

标签: mapi exchange-server-2013

我发布这篇文章是希望它可以帮助别人。

我们一直在尝试在Windows 2008 R2服务器上创建MAPI电子邮件配置文件以连接到Exchange 2013.

大多数帖子和链接都会带您进入MFCMAPI的主页,这是一个很好的资源。我们按照说明操作,但在尝试连接时仍然出现以下错误:

Error:
Code: MAPI_E_LOGON_FAILED == 0x80040111
Function CallOpenMsgStore( lpMAPISession, (ULONG_PTR)m_hWnd, lpEntryID, ulFlags, (LPMDB*)lppMAPIProp)
File MainDlg.cpp
Line 435

我们发现我们没有最新版本的mapicdo。这有两个原因。

  1. mfcmapi博客上的链接指向旧版本(现已修复)
  2. Google搜索mapicdo将带您进入2013年5月的更新。
  3. 但还有另一个日期为 2014年3月的版本 Exchange 2013之后发布。令人讨厌的是,这两个ms页面声称它们是版本1.2.1。请在说明中查找2014年3月。

    以下链接适用于2014年3月版。

    https://www.microsoft.com/en-us/download/details.aspx?id=42040

    我将在此帖子中添加更多内容,以便将其用作资源。

    我一路上学到了什么: 除了Exchange 2013之外,MAPI不会受到支持,2013年也不会100%支持MAPI。现代替代方案是EWS。

    所以以问题的形式提出这个问题:如何创建mapi配置文件以连接到Exchange 2013?

1 个答案:

答案 0 :(得分:0)

首先,您下载最新的mapicdo。在撰写本文时(2015-10-13),最后一次更新是2014年3月:

https://www.microsoft.com/en-us/download/details.aspx?id=42040

然后你下载mfcmapi

https://mfcmapi.codeplex.com

然后,您按照有关如何为Exchange 2013配置mapi的说明进行操作

http://blogs.msdn.com/b/dvespa/archive/2013/05/21/how-to-mfcmapi-create-mapi-profile-exchange-2013.aspx

编辑:David V的博客现在指向最新版本的mapicdo。