MAPI_E_NOT_FOUND Redemption.dll 库中的错误
MAPI_E_NOT_FOUND error in Redemption.dll library
我在项目中使用 Redemption.dll ( http://www.dimastr.com/redemption/home.htm )。该应用程序使用 MAPI 发送电子邮件进行某些测试。如果应用程序在安装了 outlook 的机器上 运行,它工作正常。
但是,如果没有安装 outlook,我在发送电子邮件时会收到此错误消息:
Error in IMsgServiceAdmin::CreateMsgService: MAPI_E_NOT_FOUND
经过一番搜索,我在机器上安装了 CDO 1.2.1 ( https://www.microsoft.com/en-us/download/details.aspx?id=1004 ),但仍然出现同样的错误。
是说outlook必须安装在这台机器上吗?或者,必须想办法在不安装 outlook 的机器上创建 MAPI 配置文件?
谢谢
您是连接到 Exchange 邮箱还是打开 PST 文件?确保您的计算机上只有一次 mapisvc.inf 实例列出了正确的 MPAI 服务。
我在项目中使用 Redemption.dll ( http://www.dimastr.com/redemption/home.htm )。该应用程序使用 MAPI 发送电子邮件进行某些测试。如果应用程序在安装了 outlook 的机器上 运行,它工作正常。
但是,如果没有安装 outlook,我在发送电子邮件时会收到此错误消息:
Error in IMsgServiceAdmin::CreateMsgService: MAPI_E_NOT_FOUND
经过一番搜索,我在机器上安装了 CDO 1.2.1 ( https://www.microsoft.com/en-us/download/details.aspx?id=1004 ),但仍然出现同样的错误。
是说outlook必须安装在这台机器上吗?或者,必须想办法在不安装 outlook 的机器上创建 MAPI 配置文件?
谢谢
您是连接到 Exchange 邮箱还是打开 PST 文件?确保您的计算机上只有一次 mapisvc.inf 实例列出了正确的 MPAI 服务。