我正在测试一个连接到exchange的邮箱,exchange版本2010 outlook版本2010缓存模式打开。在这种情况下,交换处于离线状态,或者存在连接问题。
如果我使用以下方法
RDOSession.Logon 'Blank parameters当我检索文件夹时,我会得到一个MAPE_E_FAILONEPROVIDER错误。但是,如果我使用
RDOSession.Logon ,,True,True 'Prompt to choose the profile一切都正常进行。我想要的行为如下:
如果用户选择"Always prompt“来选择配置文件,我希望代码提示。如果用户选择默认配置文件,我希望代码静默运行并选择默认配置文件。我还希望当缓存模式打开并且存在连接问题时,这两个选项都能完美运行。
我该如何解决这个问题呢?
谢谢!
发布于 2013-10-02 02:08:02
好了,我自己解决了部分问题。我正在检查这个密钥:
HKCU\Microsoft\Software\Exchange\Client\Options\PickForProfile
使用不同的登录方法,这取决于它是真是假。但这并不能解决我在用户没有选择配置文件时遇到的错误。
https://stackoverflow.com/questions/19118916
复制相似问题