我正在开发一个使用Redemption 4.7来从电子邮件存档中提取电子邮件的程序。如果安装了Outlook,它工作正常。当我卸载Outlook并安装MapiCdo然后程序运行,但它使用Redemption提取电子邮件的部分不起作用。
在Redemption site上它表示只要我安装了Mapi就可以正常工作。
任何想法如何解决这个问题?
编辑我找到了失败的代码行: _store = _session.LogonPstStore(pst,null,null,null,null);
此行抛出异常。
答案 0 :(得分:1)
我认为存在一个限制,即MAPI和CDO客户端库无法处理Unicode PST文件。在这种情况下,您可能正在尝试打开Unicode PST文件。