Вернуться к Статьи

Отечественный почтовый сервер RuPost

Корпоративная почтовая система остаётся одним из самых консервативных элементов ИТ-инфраструктуры: её заменяют неохотно, потому что цена ошибки измеряется не только днями простоя, но и потерянной перепиской, календарями и контактами. На этом фоне появление отечественного решения корпоративного класса — RuPost, разработанного компанией «РуПост» из «Группы Астра», — интересный технический кейс. Заявленная суммарная аудитория платформы превышает 400 000 пользователей, а среди внедрений значатся как муниципальные администрации, так и банки.

Вторая причина присмотреться к продукту — контекст. Когда часть зарубежных вендоров приостановила продажи и поддержку своих решений, вопрос «на что переезжать» встал перед тысячами организаций. RuPost вписался в этот процесс как почтовый сервер, работающий на Linux, — в первую очередь на Astra Linux Special Edition, с которой он совместим «из коробки» и в режимах защищённости «Воронеж», и «Смоленск».

Что внутри: архитектура и функциональность

По составу функций RuPost закрывает классический набор корпоративной почты: электронную переписку по стандартным протоколам SMTP, IMAP и POP3, календари и планирование задач на базе CalDAV, контакты и адресные книги через CardDAV и LDAP. К этому добавляются статические и динамические списки рассылки, глобальные правила фильтрации, архивные папки и хранилище записей — то, что в крупных организациях считается не опцией, а базой.

Архитектура рассчитана на рост. Поддерживается вертикальная и горизонтальная масштабируемость, а в редакции Enterprise доступен отказоустойчивый кластер в режиме Active-Active с геораспределением. Распределенное почтовое хранилище позволяет платформе сохранять работоспособность при любом количестве ящиков — от сотен до десятков тысяч. Интересно и то, что система построена на проверенных открытых компонентах: это снижает зависимость от одного разработчика и упрощает интеграцию с существующим окружением.

Управление: панель, шаблоны, самодиагностика

Разработчики изначально проектировали платформу под администраторов, которые не обязаны быть экспертами по Linux. Развертывание проходит через графический инсталлятор, который единой процедурой выполняет установку, конфигурирование и интеграцию со службами каталогов. Единая панель управления ведёт от первичного запуска до заведения ящиков и мониторинга компонентов.

Второй опорный механизм — библиотека шаблонов конфигураций на языке YAML. Каждый шаблон описывает параметры внутренних компонентов почтового сервера: готовые варианты поставляются в комплекте, а для нестандартных внедрений администратор может писать собственные. Система управления фиксирует историю изменений, отслеживает модификации конфигурационных файлов и умеет автоматически восстанавливать их исходное состояние. Для автоматизации предусмотрен командный интерфейс CLI и API — в редакции Enterprise это особенно ценно при сопровождении кластеров. Ролевая модель администрирования распределяет полномочия между специалистами, и вся деятельность администраторов попадает в журнал аудита.

Переезд с Exchange: как это устроено технически

Самая обсуждаемая часть продукта — инструментарий миграции с Microsoft Exchange. Сценарий работает так: RuPost и Exchange могут сосуществовать в одном почтовом домене на время перехода. Первичная синхронизация переносит письма, затем система отслеживает новые и обновлённые элементы, а переключение каждого ящика происходит отдельным шагом. Адреса при этом сохраняются, статусы календарей остаются доступными — то есть постепенный переезд с Exchange не означает «период, когда почта не работает».

У легкой миграции есть и ограничения, о которых честнее сказать заранее. Почта и контакты переносятся полностью, а вот повторяющиеся календарные события через стандартный IMAP в один клик не переезжают — их экспортируют в iCalendar и импортируют на стороне RuPost. Различается и механика делегирования календарей, поэтому сценарии, завязанные наExchange-протоколы MAPI и EWS, стоит проверять на тестовом стенде до подписания договора. В пользу продукта говорит кейс администрации города Иванова: около тысячи сотрудников перешли на RuPost поэтапно, и технические работы не повлияли на доступность ИТ-сервисов заказчика.

Безопасность и интеграции

Решение корпоративного класса обязано работать с системами защиты, а не вопреки им. RuPost интегрируется со средствами ИБ по протоколу Milter — так подключаются антивирусная и антиспам-защита, DLP-системы для контроля утечек. Отдельный коннектор связывает почтовый сервер с SIEM-платформами: события почтовой инфраструктуры автоматически попадают в единый центр мониторинга безопасности. Для организаций со смешанной средой предусмотрена одновременная работа с несколькими службами каталогов — ALD Pro, FreeIPA, Active Directory, SambaDC.

Среди свежих примеров совместимости — интеграция RuPost 4.2 с системой архивирования SkyV Arc от «Скайфолл Лабс»: связка позволяет оптимизировать хранение почтовых данных и сократить затраты на инфраструктуру. В экосистеме «Группы Астра» почтовый сервер дополняется защищённым мобильным рабочим местом WorksPad, что даёт единый контур доступа с рабочих станций и смартфонов.

Клиентская часть: Desktop X и привычные программы

Серверная функциональность — половина истории о внедрении. Вторая половина — то, с чем работают сотрудники. Здесь продукт предлагает два пути. Первый: продолжать пользоваться привычными приложениями — поддерживаются Microsoft Outlook со специальным модулем расширения, Thunderbird и клиенты на его основе, Evolution. Второй: перейти на собственный почтовый клиент Desktop X нового поколения с интерфейсом в стиле Outlook и версиями для Windows и Astra Linux.

Desktop X задуман как единая точка доступа к корпоративным сервисам — почте, календарям, задачам, мессенджерам и ВКС. С точки зрения безопасности клиент закрыт для публичных почтовых ящиков и открытых протоколов, работает без VPN, а доступ к почте выдаётся адресно. Внутри предусмотрен корпоративный магазин мини-приложений; по оценке разработчика, такая унификация рабочего места экономит сотруднику порядка 15–20 минут в день за счёт меньшего числа переключений между приложениями.

Лицензирование и редакции

Схема лицензирования здесь отличается от привычной Exchange-модели. Единица лицензии — не сервер и не устройство, а почтовый ящик: сколько учётных записей работает в системе, столько лицензий и требуется, независимо от того, с какого количества устройств человек читает почту. Серверная часть не лицензируется вовсе, списки рассылки и ресурсы вроде переговорных комнат также не требуют лицензий. Доступны две редакции: Standard для одиночного сервера и Enterprise — для кластерных конфигураций и сценариев сосуществования с Exchange.

RuPost включён в реестр российского ПО (запись № 14647 от 23 августа 2022 года), что даёт заказчикам и налоговые преференции — расходы на лицензии учитываются в налоге на прибыль с коэффициентом два. Поддержка строится через партнёрскую сеть: проектирование, внедрение и адаптацию под бизнес-процессы заказчика может выполнять одна группа компаний.

Кому подходит платформа

Сферы применения RuPost охватывают широкий круг заказчиков:

  • государственные и муниципальные структуры, для которых реестровое отечественное ПО — обязательное требование;
  • коммерческие организации, уходящие с Microsoft Exchange и CommuniGate;
  • компании с распределённой и гетерогенной инфраструктурой, где нужны кластеры и георезервирование;
  • команды с ограниченным ИТ-персоналом, которым важны простое администрирование и открытая документация.

При оценке стоит учитывать и слабые стороны: встроенных антиспама и DKIM в системе нет — защиту почты придётся собирать из внешних средств, а периферийные Exchange-сценарии требуют проверки на стенде. Зато вся документация — от руководств по установке до описания релизов — опубликована открыто, и от реальных кейсов внедрения можно отталкиваться при планировании собственного переезда.