Открыть сервис

Microsoft Exchange Server

Microsoft Exchange Server — это программный продукт класса серверов электронной почты, разработанный корпорацией Microsoft. Относится к категории группового программного обеспечения (groupware), обеспечивая не только обмен сообщениями, но и функции совместной работы: календари, контакты, задачи, управление документами и интеграцию с другими продуктами Microsoft. Exchange Server использует проприетарный протокол MAPI для взаимодействия с клиентскими приложениями (прежде всего, Microsoft Outlook), а также поддерживает стандартные протоколы POP3, IMAP4, SMTP и веб-доступ через Outlook Web App (OWA). Развёртывается на серверах под управлением операционной системы Windows Server.

История

Разработка Exchange Server началась в начале 1990-х годов. Первая версия, Exchange Server 4.0, была выпущена в апреле 1996 года и стала преемником продуктов Microsoft Mail и Digital Equipment Corporation (DEC) MAILbus 400. Ключевым преимуществом новой платформы стала централизованная почтовая система с единой базой данных и поддержкой клиент-серверной архитектуры.

Основные версии

С момента выхода первой версии Microsoft регулярно выпускала новые релизы:

  • Exchange Server 5.0 (1997) — добавил поддержку протокола IMAP4 и встроенные средства управления.
  • Exchange Server 5.5 (1997) — крупное обновление, включившее поддержку кластеризации и улучшенные механизмы репликации.
  • Exchange 2000 Server (2000) — переход на платформу Active Directory, отказ от собственной системы каталогов.
  • Exchange Server 2003 (2003) — улучшение безопасности, введение функций восстановления.
  • Exchange Server 2007 (2007) — отказ от архитектуры с административными группами в пользу единого леса Exchange, внедрение роли почтовой базы (Mailbox role) и роли транспортного сервера (Hub Transport role).
  • Exchange Server 2010 (2009) — внедрение роли клиентского доступа (Client Access server), улучшенная веб-почта (OWA), поддержка архивирования.
  • Exchange Server 2013 (2013) — значительная переработка архитектуры: разделение на две роли (почтовая база и клиентский доступ), отказ от транспортной роли.
  • Exchange Server 2016 (2015) — упрощение архитектуры (функции клиентского доступа и транспортного сервера объединены в одной роли), обновление поисковых возможностей.
  • Exchange Server 2019 (2018) — последняя локальная версия (в рамках цикла «on-premises»), улучшение производительности, поддержка Windows Server Core.
  • Exchange Server Subscription Edition (SE) (предположительно 2025) — версия, ориентированная на подписную модель лицензирования, предназначенная для продления жизненного цикла локальной версии.

Переход к облаку

Начиная с Exchange Server 2007, Microsoft параллельно развивает Exchange Online — облачную версию, входящую в состав подписки Microsoft 365 (ранее Office 365). С 2011 года компания продвигает модель облачного развёртывания, и с выпуском Exchange Server 2019 было объявлено, что он станет последней локальной версией, которая будет получать новые функциональные возможности. В 2022 году Microsoft анонсировала Exchange Server SE как подписную версию для локального использования, предназначенную для компаний, не готовых переходить в облако.

Архитектура и компоненты

Модель ролей

Начиная с Exchange 2013, выделяются две основные серверные роли:

  1. Mailbox Server (почтовая база) — хранит почтовые ящики пользователей, общедоступные папки, обрабатывает почтовые сообщения, отвечает за доставку.
  2. Client Access Server (клиентский доступ) — обрабатывает клиентские запросы (Outlook, OWA, мобильные устройства), выполняет аутентификацию, аутентификацию и авторизацию.

В Exchange 2016 функции обеих ролей объединены в единую роль сервера, что упрощает развёртывание.

Протоколы и доступ

  • MAPI (Messaging Application Programming Interface) — основной проприетарный протокол для взаимодействия с Outlook. В Exchange 2007–2013 использовался протокол RPC over HTTP, который стал избыточным и заменён на MAPI over HTTP, начиная с Exchange 2013 CU5.
  • IIS (Internet Information Services) — веб-сервер, необходимый для работы Outlook Web App и служб ActiveSync.
  • SMTP — протокол для отправки почты между серверами.
  • POP3/IMAP4 — стандартные протоколы для доступа к почте сторонними клиентами.
  • EAS (Exchange ActiveSync) — протокол для синхронизации с мобильными устройствами.

Базы данных и хранение

Exchange Server использует собственные базы данных — файлы с расширением .edb. Применяется технология ESE (Extensible Storage Engine) — база данных B-tree, оптимизированная для работы с потоками сообщений. Каждый почтовый ящик хранится в виде записей в одной или нескольких базах данных. Для отказоустойчивости реализована репликация баз данных на уровне почтовых ящиков (Database Availability Group, DAG) — механизм кластеризации, позволяющий поддерживать до 16 копий баз.

Функциональные возможности

Основные сервисы

  • Электронная почта — приём, отправка, хранение сообщений с поддержкой вложений, вложений, шифрования, правил обработки.
  • Календари — совместное планирование встреч, создание событий, расписание групп.
  • Контакты — глобальная адресная книга (GAL), создаваемая на основе каталога Active Directory.
  • Задачи — управление поручениями и напоминаниями.
  • Общедоступные папки — дерево папок, доступных всем сотрудникам (устаревающая функциональность, заменяется на SharePoint или OneDrive).

Управление и администрирование

Управление Exchange Server осуществляется через:

  • Exchange Admin Center (EAC) — веб-интерфейс, доступный с версии 2010.
  • Exchange Management Console (EMC) — консоль MMC (устарела в Exchange 2013 и выше).
  • Exchange Management Shell (EMS) — командная оболочка на базе PowerShell, предоставляющая полный набор команд для автоматизации задач.

Безопасность

  • Транспортные правила — набор правил для обработки почты (фильтрация спама, шифрование, маршрутизация).
  • Защита от нежелательной почты — встроенный фильтр (урок высек).
  • DLP (Data Loss Prevention) — предотвращение утечек конфиденциальных данных.
  • Ролевой доступ (RBAC) — разграничение полномочий администраторов.

Развёртывание и лицензирование

Условия развёртывания

Exchange Server требует установки на Windows Server (версии, соответствующие поддерживаемым — например, Windows Server 2019 для Exchange 2019). Необходимо развёртывание лесной схемы Active Directory. Система поставляется с лицензией на серверную часть (Server License) и лицензиями на клиентский доступ (CAL — Client Access License). Для полного использования функций требуются Enterprise CAL.

Поддержка и жизненный цикл

Microsoft придерживается политики поддержки, аналогичной Windows Server: основной этап (Mainstream Support) — 5 лет, расширенный (Extended Support) — ещё 5 лет. Для Exchange Server 2019 основной этап поддержки завершён 14 апреля 2020 года, расширенный — до 14 октября 2025 года. Exchange Server SE будет получать обновления по подписке.

Применение

Exchange Server используется в организациях любого масштаба, от малого бизнеса до крупных корпораций и государственных учреждений. В России он применяется в структурах, где требуется локальное размещение почтовой инфраструктуры (например, в государственных органах, банках, предприятиях с повышенными требованиями к безопасности). В связи с политикой импортозамещения и санкционными ограничениями, некоторые российские организации переходят на альтернативные решения (например, CommuniGate Pro, VK WorkSpace, почтовые системы на базе открытого ПО), однако Exchange Server продолжает использоваться там, где необходима совместимость с Microsoft Outlook и другими продуктами Microsoft.

Критика и ограничения

Exchange Server подвергается критике за:

  • Высокую стоимость лицензирования — особенно в условиях частых обновлений и необходимости покупки CAL для каждого пользователя.
  • Сложность администрирования — требует квалифицированного персонала, знакомого с Windows Server и Active Directory.
  • Зависимость от аппаратного обеспечения — накладные расходы на ОЗУ, дисковую подсистему и сеть могут быть значительными.
  • Уязвимости — за историю продукта было выявлено множество критических уязвимостей (например, CVE-2021-26855, CVE-2022-23277), некоторые из которых активно эксплуатировались злоумышленниками до выхода исправлений.
  • Закрытость протоколов — проприетарные расширения MAPI и EAS затрудняют интеграцию с продуктами сторонних разработчиков.

Перспективы

С развитием облачных вычислений основной вектор развития Microsoft — продвижение Exchange Online. Локальная версия переходит на подписную модель, что делает её менее доступной для организаций с ограниченным бюджетом. Тем не менее, для сегмента критической инфраструктуры и организаций, не имеющих возможности использовать публичное облако (по юридическим или регуляторным причинам), Exchange Server остаётся востребованным продуктом.

Источники

  • Microsoft TechNet: Exchange Server документация.
  • Чаты и форумы сообщества Exchange Server (Microsoft Community, Russian Microsoft Community).
  • Статьи и новости о релизах Exchange Server (издания 3DNews, Хабр, CNews).
  • Материалы по истории Microsoft (книги: Microsoft Exchange Server 2010 Inside Out, Microsoft Exchange Server 2016 Inside Out).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →