简体   繁体   English

Redemption.dll库中的MAPI_E_NOT_FOUND错误

[英]MAPI_E_NOT_FOUND error in Redemption.dll library

I'm using Redemption.dll ( http://www.dimastr.com/redemption/home.htm ) in a project. 我在项目中使用Redemption.dll( http://www.dimastr.com/redemption/home.htm )。 The application uses MAPI to send emails for some testings. 该应用程序使用MAPI发送电子邮件以进行某些测试。 If the application is running on a machine that has outlook installed, it works fine. 如果应用程序在安装了Outlook的计算机上运行,​​则可以正常工作。

However, if the outlook is not installed, I get this error when sending emails: 但是,如果未安装Outlook,则在发送电子邮件时会出现此错误:

Error in IMsgServiceAdmin::CreateMsgService: MAPI_E_NOT_FOUND

After some search, I installed CDO 1.2.1 ( https://www.microsoft.com/en-us/download/details.aspx?id=1004 ) on the machine, but still get the same error. 经过一番搜索后,我在计算机上安装了CDO 1.2.1( https://www.microsoft.com/zh-cn/download/details.aspx?id=1004 ),但仍然出现相同的错误。

Does it mean that the outlook has to be installed on this machine? 这是否意味着必须在此计算机上安装Outlook? Or, has to figure out a way to create a MAPI profile on this machine wothout installing outlook? 还是必须找出一种无需安装Outlook即可在此计算机上创建MAPI配置文件的方法?

Thanks 谢谢

Are you connecting to an Exchange mailbox or opening a PST file? 您是要连接到Exchange邮箱还是打开PST文件? Make sure there is only once instance of mapisvc.inf on your machine that lists the right MPAI services. 确保您的计算机上只有一次mapisvc.inf实例列出正确的MPAI服务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 GetSharedDefaultFolder() 抛出错误 MAPI_E_NOT_FOUND - 赎回 - GetSharedDefaultFolder() throws error MAPI_E_NOT_FOUND - redemption 通过Redemption.dll读取公用文件夹时IRDOSession.GetFolderFromPath抛出MAPI_E_FAILONEPROVIDER错误 - IRDOSession.GetFolderFromPath throws MAPI_E_FAILONEPROVIDER error while Reading public folders through Redemption.dll System.Runtime.InteropServices.COMException:“ IMAPIFormMgr.LoadForm中的错误:MAPI_E_NOT_FOUND” - System.Runtime.InteropServices.COMException: “Error in IMAPIFormMgr.LoadForm: MAPI_E_NOT_FOUND” 使用兑换时如何解决此错误MAPI_E_FAILONEPROVIDER - how to solve this error MAPI_E_FAILONEPROVIDER when using Redemption 兑换中的MAPI_E_FAILONEPROVIDER - MAPI_E_FAILONEPROVIDER from Redemption 使用redemption.dll将eml导入到pst后,不维护eml的电子邮件正文格式。 - After importing eml to pst using redemption.dll Not maintaining format of Email body for eml. 如何使用Redemption.dll将联系人添加到日历? 使用C# - How to add contacts into Calendar using Redemption.dll ? using C# 通过赎回从Outlook获得联系时的MAPI_E_INVALID_ENTRYID - MAPI_E_INVALID_ENTRYID when getting contact from Outlook via Redemption 使用赎回RDOContactItem不能保存的联系人数量超过MAPI_E_TOO_BIG - Using Redemption RDOContactItem cannot save more than a number of contacts MAPI_E_TOO_BIG MAPI_E_NO_ACCESS错误设置RDOPstStore属性 - MAPI_E_NO_ACCESS error setting RDOPstStore property
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM