如何使用未安装Outlook的Redemption 4.7

时间:2011-03-30 18:27:12

标签: c# outlook outlook-redemption

我正在开发一个使用Redemption 4.7来从电子邮件存档中提取电子邮件的程序。如果安装了Outlook,它工作正常。当我卸载Outlook并安装MapiCdo然后程序运行,但它使用Redemption提取电子邮件的部分不起作用。

Redemption site上它表示只要我安装了Mapi就可以正常工作。

任何想法如何解决这个问题?

编辑我找到了失败的代码行: _store = _session.LogonPstStore(pst,null,null,null,null);

此行抛出异常。

1 个答案:

答案 0 :(得分:1)

我认为存在一个限制,即MAPI和CDO客户端库无法处理Unicode PST文件。在这种情况下,您可能正在尝试打开Unicode PST文件。