我正在安装一个紧急 PIN 对 PIN 消息系统服务器,并且试图告诉该程序查看我们的 Exchange 服务器,但是每当它尝试验证任何内容(我为该程序创建的电子邮件地址)时,我都会收到“MAPI 初始化失败”消息,其中带有错误代码,表示呼叫失败。
我不熟悉 MAPI 及其功能,因此任何见解都会有帮助。
答案1
MAPI 是用于与 Exchange 通信的库。默认情况下,它不是 Windows 的一部分,需要通过安装 Outlook 或Exchange 服务器 MAPI 客户端
此外,通常需要创建一个 MAPI 配置文件,其中包含与哪个 Exchange 服务器通信以及要连接哪个邮箱的信息。这取决于所使用的软件。我会查看产品文档,了解如何配置 MAPI 以供使用。
答案2
就像 Joe Doyle 所说的那样,这可能是一个个人资料问题。也可能存在身份验证问题。
还有一件事是,微软发布了 MAPI 更新,这样每当有人试图进入个人资料时,用户就会收到“有人正在通过程序访问您的个人资料,您是否要允许”的提示。这样做是因为恶意代码通过 MAPI 挂接到地址列表等的情况很普遍。如果您的应用程序是在更新之前编写的,则可能无法正确处理此提示。