如何在未安装 Outlook 的情况下使用 Redemption 4.7
我正在开发一个程序,该程序使用 Redemption 4.7 从电子邮件存档中提取电子邮件。如果安装了 Outlook,则可以正常使用。
当我卸载 Outlook 并安装 MapiCdo,程序运行,但使用兑换提取电子邮件的部分不起作用。
在 兑换网站 上,它说只要我安装了 Mapi,它就应该可以工作。
有什么想法如何解决这个问题吗?
编辑我找到了失败的代码行:
_store = _session.LogonPstStore(pst, null, null, null, null);
此行引发异常。
I'm working on a program that uses Redemption 4.7 to pull emails from an email archive. It works fine if Outlook is installed.
When I uninstall Outlook and install the MapiCdo, the program runs but the part where it pulls the emails using Redemption doesn't work.
On the Redemption site it says it should work as long as I have that Mapi installed.
Any ideas how to fix this?
EDIT I found the line of code where it fails:
_store = _session.LogonPstStore(pst, null, null, null, null);
This line throws an exception.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我相信存在这样的限制:MAPI 和 CDO 客户端库无法处理 Unicode PST 文件。在这种情况下,您可能正在尝试打开 Unicode PST 文件。
I believe there is a restriction such that the MAPI and CDO client libraries are unable to handle Unicode PST files. It is likely you are attempting to open a Unicode PST file in this case.