Как использовать Simple MAPI без почтового клиента?

Имеет Windows Server 2008 R2 без почтового клиента и не имеет возможности установить какой-либо почтовый клиент на этот сервер.

  1. Я пишу сервис, который использует Simple MAPI для получения электронной почты с сервера обмена.
  2. Уже установил ExchangeMapiCDO 1.2.1.
  3. Используйте MFCMapi 15 для создания профиля и добавления в профиль службы Exchange.

Когда я запускаю службу, сбрасывают сообщение об ошибке инициализации MAPI. Сообщение:

Для выполнения запрошенного действия не существует никакой почтовой программы. Пожалуйста, установите программу электронной почты или, если она уже установлена, создайте ассоциацию в панели управления программами по умолчанию.

Мне нужно что-то установить? (Программа электронной почты не вариант) Или мне нужно создать / установить reg.key?

2 ответа

Решение

Как писал Дмитрий Стребченко, ExchangeMapiCDO 1.2.1 не поддерживает простой интерфейс MAPI.

Сообщение об ошибке говорит обо всем. msgstr "установить почтовую программу". Это единственный вариант. MAPI - это протокол для общения с почтовыми программами. Нет почтовой программы, нет MAPI.

Другие вопросы по тегам