【发布时间】:2018-06-28 15:41:16
【问题描述】:
在 Exchange 2010 上,LogonExchangeMailbox() 能够使用当前窗口凭据访问多个邮箱。
session.LogonExchangeMailbox(userOne, mailServer)
session.LogonExchangeMailbox(userTwo, mailServer)
在 Exchange 2013 上,正确的方法是什么?这是一个 vb 脚本,我不希望在文件中硬编码用户密码。我尝试了类似但无法使其工作的方法:
session.Logon()
session.UseEWSImpersonation=1
credential=session.credentials
session.LogonHostedExchangeMailbox(userOne@mail.com, credential)
session.LogonHostedExchangeMailbox(userTne@mail.com, credential)
我也试过AddDelegateExchangeMailBoxStore(user),但如果我不小心添加了两次,一个将无法删除。
Outlook 兑换是 Win 7 上的 Outlook 2013 的最新版本。
【问题讨论】: