如何在未安装 Outlook 的情况下使用 Redemption 4.7

发布于 2024-10-28 02:14:47 字数 604 浏览 1 评论 0原文

我正在开发一个程序,该程序使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

轻拂→两袖风尘 2024-11-04 02:14:47

我相信存在这样的限制: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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文