我正在尝试连接我们的Exchange服务器上的邮箱,我有服务器名,用户名和密码。
目前我有以下代码连接到我的个人邮箱,这很好用: -
app = new Application();
ns = app.GetNamespace("MAPI");
Helpers.AddToErrorLog("CESTOAD mailbox", DateTime.Now.ToString(), "Logging into CESTOAD mailbox");
ns.Logon(user, password, false, false);
inboxFolder = ns.GetDefaultFolder(OlDefaultFolders.olFolderInbox);
subFolder = inboxFolder.Folders["ComDocsAttachements"];
但是,我无法找到如何在同一台Exchange服务器上使用用户名和密码连接到另一个帐户。当我在登录中更改用户和密码时,它仍然会撤消我的帐户。
有人能指出我正确的方向吗?
答案 0 :(得分:0)
不确定您使用哪个库或API连接到Exchange,但我猜测登录调用仍在检测您的初始登录,并将您视为已通过身份验证,而不是尝试使用新凭据登录。是否有可以先调用的Logoff方法?