Назад | Перейти на главную страницу

Почему происходит сбой вызова MAPI?

Я устанавливаю аварийный PIN-код, чтобы закрепить сервер системы обмена сообщениями, и я пытаюсь сказать этой программе, чтобы она посмотрела на наш сервер обмена, однако всякий раз, когда она пытается что-либо проверить (адреса электронной почты, которые я создал для программы), я получаю сообщение «MAPI не удалось инициализировать »сообщение с кодом ошибки, означающим, что вызов не удался.

Я не знаком с MAPI и с тем, как он работает, поэтому любая информация будет полезна.

MAPI - это библиотека, используемая для связи с Exchange. По умолчанию он не входит в состав Windows, и его необходимо добавить, установив Outlook или Клиент MAPI сервера Exchange

Кроме того, обычно необходимо создать профиль MAPI, содержащий информацию о том, с каким сервером Exchange следует разговаривать и с каким почтовым ящиком подключаться. Это будет зависеть от используемого программного обеспечения. Я бы проверил документацию к продукту о том, как настроить MAPI для его использования.

Как сказал Джо Дойл, это может быть проблема с профилем. Также может быть проблема с аутентификацией.

Еще одна вещь заключается в том, что MS выпустила обновление для MAPI, так что пользователю будет предлагаться запрос «Что-то программно обращается к вашему профилю, вы хотите разрешить это?» Всякий раз, когда что-то пытается войти в профиль. Это было сделано из-за распространенности вредоносного кода, подключающегося к спискам адресов и еще многому другому через MAPI. Если ваше приложение было написано до этого обновления, возможно, оно неправильно обрабатывает это приглашение.