Поделиться через


Разработка клиентского приложения MAPI

Область применения: Outlook 2013 | Outlook 2016

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

Все клиенты обмена сообщениями инициализируют библиотеки MAPI и запускают сеанс с подсистемой MAPI. Дополнительные сведения см. в разделе Доступ к объектам с помощью сеанса. После создания сеанса клиент может:

  • Обработка исходящих сообщений, включая ответы, пересылаемые сообщения и повторные передачи.

  • Обработка входящих сообщений.

  • Обработка хранилища сообщений путем открытия папок и сообщений, создания, изменения, копирования и отправки сообщений, отслеживания бесед и поиска в одной или нескольких папках.

  • Обработка адресной книги путем создания и изменения получателей, поиска записей и обхода иерархии контейнеров.

  • Обработка поставщика транспорта путем перенастройки, настройки параметров и порядка транспорта, а также отправки сообщений по запросу.

  • Обработка уведомления о событиях.

  • Обработка форм.

  • Обработка профилей и служб сообщений.

Используйте разделы этого раздела, чтобы реализовать эти основные задачи и конкретные функции, которые сделают клиент MAPI уникальным.