Интеграции · Стек 2027

Exchange EWS

Работа с почтой и календарём через API Microsoft Exchange.

2 мин чтения
Два календарных механизма синхронизируют карточки событий.

Exchange Web Services, или EWS, — интерфейс Microsoft Exchange для работы с почтовыми данными, календарями и другими объектами. Он использует SOAP-сообщения с XML. Интеграция календаря через EWS требует понимать не только запросы, но и поведение встреч: организатора, участников, повторения, исключения, часовые пояса и права доступа.

Ключевые идеи

  • Набор операций и схема сообщений зависят от версии API. Перед разработкой нужно определить конкретный сервер, поддерживаемые возможности и жизненный цикл используемого развёртывания Exchange.
  • В объявленном плане Microsoft, проверенном 20 октября 2026 года, предусмотрены поэтапная блокировка EWS по умолчанию в Exchange Online (Microsoft 365) с 1 октября 2026 года и полное отключение с 1 апреля 2027 года. Для облачных интеграций следует планировать переход на Microsoft Graph. Объявление не меняет EWS в локальном Exchange Server; его применимость оценивают отдельно.
  • Чтение списка событий не равно полноценной синхронизации. Нужно учитывать изменения, удаления, окно дат и правила сопоставления объектов, иначе две системы постепенно начнут показывать разные данные.
  • Изменение события может конфликтовать с уже выполненным обновлением. Идентификаторы и маркеры версии, включая ChangeKey в соответствующих операциях, помогают учитывать состояние объекта, но обработку конфликта определяет приложение.
  • Права на почтовый ящик и способ аутентификации задаются окружением. Журналы обмена помогают отличать ошибку доступа от неверного SOAP-запроса, отсутствующего объекта и временного отказа сервера.

Вывод

EWS полезно рассматривать как отдельную интеграцию со своими правилами данных и ошибок. В связке с Битрикс24 важно заранее определить направление обмена и момент подтверждения изменения. HTTP обеспечивает передачу сообщений, но корректность календаря проверяется на уровне событий.

Источники

Обсудим
вашу задачу?

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

Разовые задачи — по договору с самозанятым (НПД). Коммерческие проекты — по договору с ООО. Условия и реквизиты согласуем до начала работ.