Redemption - Общий почтовый ящик/хранилище не найдено

У меня есть следующий код.

var rdoSession = new RDOSession();
rdoSession.MAPIOBJECT = explorer.Application.Session.MAPIOBJECT;
var mailbox = rdoSession.GetSharedMailbox("[email protected]");
var inbox = mailbox.GetDefaultFolder(rdoDefaultFolders.olFolderInbox);

Но я получаю следующую ошибку

Не удалось найти DN магазина из GetSharedMailbox(..)

но магазин отображается, когда я повторяю rdoSession.Stores.

Любые предложения будут оценены по этому поводу. Спасибо


person John Travander    schedule 09.03.2018    source источник


Ответы (1)


Скорее всего, это означает, что Redemption не может получить XML-файл автообнаружения указанного пользователя, поскольку у него нет для этого учетных данных. Можно ли использовать RDOSession.Creadentials.Add?

person Dmitry Streblechenko    schedule 09.03.2018
comment
Спасибо за ответ, я попробовал свою учетную запись AD, но все та же ошибка? Возможно, неправильно указано имя сервера — outlook.server.local? - person John Travander; 11.03.2018
comment
Отправьте сообщение на redemption(at)dimastr dot com - и я вышлю вам отладочную версию dll. - person Dmitry Streblechenko; 12.03.2018