Мультидоменный почтовый сервер запускает SMTP и IMAP для нескольких доменов на общей инфраструктуре. Вопрос не в том, может ли один сервер разместить много доменов, Postfix и Dovecot умеют это десятилетиями, а в том, какая архитектура переживет первый сбой доставляемости. Неподходящая схема может работать на 20 доменах и стать неуправляемой на 100.
Руководство описывает три архитектуры, их пределы и расчет между покупкой и собственной разработкой. Более широкий контекст см. в статье о мультидоменном почтовом сервере.
Что такое мультидоменный почтовый сервер
Это один стек Postfix/Dovecot, который через общий SMTP-транспорт, IMAP-хранилище и панель одновременно обслуживает client1.com, client2.com и client3.com с полной изоляцией. Один сервер, много арендаторов.
Многопользовательская модель экономит инфраструктуру ценой более тщательной настройки. Аутентификация Dovecot, Postfix virtual_mailbox_domains, DKIM-ключи доменов и репутация клиентов должны быть изолированы, иначе один проблемный арендатор повлияет на доставляемость остальных. Поэтому многие малые и средние агентства выбирают управляемого поставщика: настройка сложнее самого транспорта Postfix.
Три архитектуры и их пределы
В 2026 году преобладают три схемы. У каждой есть подходящий диапазон и точка отказа. Знание пределов помогает избежать болезненной перестройки через два года.
| Схема | Подходящий диапазон | Точка отказа | Операционные расходы |
|---|---|---|---|
| Один сервер на домен | 1-5 ценных доменов | 20+ доменов (серверные расходы растут линейно) | Высокие на домен |
| Один многопользовательский сервер | 10-200 доменов | 500+ (сложная изоляция хранения и IP-репутации) | Низкие предельные, высокая база |
| Управляемый многопользовательский (TrekMail, Migadu) | Любой масштаб, без инженерного времени | Особые требования соответствия | Цена тарифа, без разработки |
Многие агентства переходят на управляемую модель, когда собственная инженерная стоимость превышает тариф. TrekMail Agency сейчас стоит фиксированные $29/month и поддерживает до 1,000 доменов × 1,000 ящиков на домен, потенциально заменяя примерно 1-2 FTE работы почтовых инженеров. До 500 активных доменов управление обычно выгоднее.
Основы настройки Postfix
Postfix поддерживает многодоменность через директиву virtual_mailbox_domains. Вместо жесткого списка в main.cf домены хранят в хеш-таблице, SQL или LDAP в зависимости от масштаба.
# /etc/postfix/main.cf
virtual_mailbox_domains = hash:/etc/postfix/vhosts
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_alias_maps = hash:/etc/postfix/valias
virtual_transport = lmtp:unix:private/dovecot-lmtp
vhosts перечисляет домены, vmailbox сопоставляет адреса с путями, valias хранит псевдонимы. LMTP передает письма Dovecot для хранения и квот. Подписание и ротацию DKIM поддерживает OpenDKIM с таблицами ключей по доменам.
Обычный каталог Dovecot: /var/vmail/<domain>/<user>/. Подстановки %d и %n в mail_location = maildir:/var/vmail/%d/%n задают маршрутизацию. Отдельного арендатора можно скопировать через rsync. Полная инструкция по Postfix: мультидоменный почтовый сервер.
Изоляция репутации арендаторов
Самая сложная часть часто не транспорт, а репутация. Плохая кампания одного арендатора может привести общий исходящий IP в черный список. Тогда почта остальных арендаторов начинает отклоняться Gmail.
Помогают три меры. Ротация DKIM по доменам ограничивает последствия утечки ключа. Ограничение скорости на арендатора не дает взломанному ящику отправить 100K спама за 20 минут. Несколько исходящих IP с привязкой арендаторов позволяют вынести крупных отправителей на отдельные IP. См. риски мультидоменного хостинга.
Управляемая модель TrekMail может автоматически применять все три меры: ротацию DKIM клиентов, лимиты ящиков и аккаунтов, мониторинг IP-пулов и маршрутизацию по репутации. При самостоятельном хостинге таблицы OpenDKIM, cron ротации, ограничение Postfix и анализатор DMARC приходится поддерживать самим. Каждый компонент может занять отдельные выходные.
Свой или управляемый мультидоменный сервер
Выбор зависит от инженерных ресурсов. Инфраструктура выглядит недорого: VPS за $50/month может обработать объем 50 доменов. Но ротация DKIM, разбор DMARC, апелляции по черным спискам требуют 10-40 часов инженера в месяц, включая неизбежные инциденты в 3 a.m.
Для 1-5 доменов свой сервер подходит при наличии почтового инженера. При 5-50 доменах рабочие часы могут превысить цену управления. При 50-5,000 доменах управляемая модель может выигрывать на порядок по TCO, кроме случаев особого контроля. Масштаб 5,000+ обычно требует индивидуальных условий.
TrekMail Agency сейчас стоит $29/month ($23.25 yearly) и может заменить примерно 1-2 FTE. Для агентств с 50-1,000 клиентских доменов это один из недорогих серьезных вариантов. Свой сервер оправдан прежде всего требованиями соответствия или имеющейся командой, готовой к инцидентам в 3 a.m. Подробнее: мультидоменный почтовый сервер.
План запуска нового мультидоменного сервера
Управляемый или свой сервер проходит один и тот же процесс из шести шагов. После каждого шага контрольная точка подтверждает результат, чтобы не искать источник проблемы спустя недели.
Шаг первый: массово импортируйте домены через CSV. TrekMail может обработать 50 доменов одной транзакцией и поставить TXT-проверки в очередь. Для Postfix запишите vhosts и выполните postmap. Проверка: TXT опубликован для каждого домена и показан зеленым.
Шаг второй: создайте DKIM-ключи доменов. Управляемые поставщики могут делать это автоматически, свой сервер требует таблиц OpenDKIM. Проверка: DKIM-селектор виден в DNS, а Postfix указывает на верный ключ.
Шаг третий: создайте ящики через CSV или API. Приглашения позволяют пользователям установить пароль и 2FA. Проверка: у всех ящиков статус "active", хотя бы один пользователь завершил приглашение.
Шаг четвертый: опубликуйте MX, SPF, DMARC у DNS-поставщика каждого арендатора. MX указывает на имя сервера, SPF содержит исходящие IP, DMARC начинается с p=none на период аудита. Проверка: внешний адрес доставляет письмо в один ящик каждого домена.
Шаг пятый: проведите двусторонний тест минимум одного ящика на домен. SPF=PASS, DKIM=PASS, DMARC=PASS должны отображаться в Gmail, Outlook и Yahoo. Проверка: ноль ошибок в матрице.
Шаг шестой: включите прием отчетов DMARC. Управляемый поставщик может сделать это автоматически, свой сервер требует анализатора DMARC на опубликованном rua. Проверка: ежедневные отчеты DMARC относятся к правильным арендаторам. После двух чистых недель ужесточите политику до p=quarantine.
Следующие шаги
Мультидоменный сервер подходит агентствам с множеством клиентских доменов. Выбор своего или управляемого решения зависит от инженерных ресурсов и дисциплины. Свой сервер работает в малом масштабе или при оплаченной внутренней команде, управляемый вариант подходит большинству обычных масштабов.
Для управляемой работы TrekMail Agency по текущей фиксированной цене $29/month ($23.25 при годовой оплате) может обслуживать от 50 до 1,000 клиентских доменов без отдельного штата почтовой инфраструктуры. В пределах тарифа цена не растет линейно: добавление 100-го домена стоит столько же, сколько 10-го.
Пробный период 14-day требует карту; бесплатный Nano включает 10 доменов × 10 ящиков для проверки панели. Регистрация: trekmail.net/pricing. Изоляцию, массовое создание и реакцию на инциденты описывает мультидоменный почтовый хостинг.