Поддерживает ли Office 365 автономные вызовы MAPI? - PullRequest
0 голосов
/ 22 января 2020

Можно ли создать RDOSession с Office 365 без установленного Outlook (я установил Microsoft Messaging API и объекты данных совместной работы на рассматриваемом компьютере)

Я пытаюсь использовать

RDOSession := RedemptionLoader.new_RDOSession;
RDOSession.LogonHostedExchangeMailbox('<SMTPAddress>', '<Username>', '<password>');

но я получаю ошибку ERROR_WINHTTP_NAME_NOT_RESOLVED.

1 Ответ

0 голосов
/ 22 января 2020

Можно, но Exchange 2016 и 2019 явно отказывают в соединениях, исходящих из автономной версии MAPI (которая не поддерживает MAPI-over-HTTP).

Но в вашем конкретном случае это звучит как ошибка происходит даже перед настройкой поставщика MSEMS, когда Redemption пытается получить автообнаружение XML для настройки профиля, и один из возможных URL-адресов, созданных из SMTP-адреса, не может быть разрешен. В большинстве случаев это будет хорошо, так как Redemption может попытаться получить автообнаружение XML из нескольких источников.

...