0

我正在测试一个连接到exchange的邮箱,exchange 2010版outlook 2010版缓存模式开启。在这种情况下,交易所处于脱机状态或存在连接问题。

如果我使用以下方法

RDOSession.Logon 'Blank parameters

我在检索文件夹时会收到 MAPE_E_FAILONEPROVIDER 错误。但是,如果我使用

RDOSession.Logon ,,True,True 'Prompt to choose the profile

一切正常进行。我想要的行为如下:

如果用户选择“始终提示”以选择配置文件,我希望代码提示。如果用户选择默认配置文件,我希望代码静默运行并选择默认配置文件。当缓存模式打开并且存在连接问题时,我还希望这两个选项都能完美运行。

我该如何解决这个问题?

谢谢!

4

1 回答 1

0

好的,我自己解决了部分问题。我正在检查这个键:

HKCU\Microsoft\Software\Exchange\Client\Options\PickForProfile

并根据它的真假使用不同的登录方法。但这并不能解决我在用户没有选择个人资料时遇到的错误。

于 2013-10-01T18:08:01.540 回答