LogonExchangeMailbox 是否登录到指定邮箱以外的其他邮箱?

Does LogonExchangeMailbox log into other mailboxes than the specified one?

我正在使用 Outlook Redemption 库中的 RDOSession.LogonExchangeMailbox 方法登录到当前用户有权访问但不一定属于当前用户的 Exchange 服务器上的特定邮箱。

如果当前用户访问了多个邮箱,这种方式是否保证只有指定的邮箱才会被RDOSession.Stores收录?或者是否有可能将其他邮箱(用户有权访问的邮箱,甚至是用户自己的邮箱)填充为存储在 RDOSession.Stores 中?

综上所述,我能保证RDOSession.Stores[1]永远指向LogonExchangeMailbox方法中指定的邮箱吗?

LogonExchangeMailbox(Exchange 2010 或更早版本)始终创建一个指向指定邮箱的临时配置文件。但是,不能保证 RDOSession.Stores[1] 将指向主邮箱 - 您也可以在配置文件中有一个 PF 存储,并且顺序未定。请改用 RDOSession.Stores.DefaultStore