Получение почты / вложений с сервера Exchange - PullRequest
0 голосов
/ 08 марта 2011

Я пытаюсь подключиться к почтовому ящику на нашем сервере обмена, и у меня есть имя сервера, имя пользователя и пароль.

На данный момент у меня есть следующий код для подключения к моему личному почтовому ящику, и он работает нормально: -

            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"];

Однако я не могу узнать, как подключиться к другой учетной записи с именем пользователя и паролем на том же сервере обмена. Когда я изменяю имя пользователя и пароль в Logon, он все равно получает мою учетную запись.

Кто-нибудь может указать мне правильное направление?

1 Ответ

0 голосов
/ 08 марта 2011

Не уверен, какую библиотеку или API вы используете для подключения к Exchange, но я полагаю, что вход в систему по-прежнему определяет ваш первоначальный вход в систему и считает вас аутентифицированным, а не пытается войти в систему с новыми учетными данными,Есть ли способ выхода из системы, который вы могли бы вызвать первым?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...