Outlook Interop Folder.CopyTo方法在没有服务器连接的情况下脱机工作



我正在尝试使用outlookinterop将outlook收件箱邮件复制到新的pst文件。我可以用文件夹。CopyTo(destination(方法,我可以从ost复制到pst。但问题是目前交换服务器不可用,当我在没有互联网连接的情况下运行命令时(或者交换服务器对客户端不可用(,我会得到一个异常:;网络问题导致无法连接到microsoftexchange">

如果我试着一个接一个地阅读outlook(.ost(中的每个项目,并创建项目的副本并将其移动到新的pst,我可以离线完成。但它的速度较慢,而且大部分前景都进入了没有回应的状态。

可以使用文件夹吗。outlook interop中的CopyTo((方法是否在没有服务器连接的情况下脱机?

以缓存模式打开Outlook,然后将收件箱文件夹复制到目标文件夹。可能并非文件夹的所有内容都缓存在客户端,因此在没有可用连接的情况下,不可能仅复制服务器端可用的完整内容。

您也可以在窗口注册表中查看DisableCrossAccountCopy值:

HKCUSoftwareMicrosoftOffice16.0Outlook

其中16.0代表Outlook版本。它有禁用此方法的副作用。

最新更新