У вас компания на 30 человек, и вы хотите уйти от Google Workspace, чтобы сэкономить. Собственный VPS обойдётся в $10–20 в месяц — разница с облачным сервисом ощутима. Или вам нужен почтовый сервер для проекта с минимальными затратами. Выбор: тратить недели на ручную сборку Postfix, Dovecot, антиспам — или развернуть готовый стек за час.
Согласно официальной документации, это простейший способ развернуть почтовый сервер. Мы используем Mail-in-a-Box для таких задач — он объединяет всё необходимое в одном скрипте. Опыт — 50+ проектов, гарантируем доставляемость.
| Компонент | Назначение |
|---|---|
| Postfix | MTA — приём и отправка |
| Dovecot | IMAP-сервер |
| Roundcube | Веб-почта |
| Nextcloud | Файлы, контакты, календари |
| Nginx | Reverse proxy |
| Certbot | TLS от Let's Encrypt |
| Nsd | Авторитативный DNS |
| Spamassassin + Postgrey | Фильтрация спама + greylisting |
Встроенный DNS-сервер — особенность Mail-in-a-Box. Сервер может служить авторитативным DNS для домена, что упрощает автоматическую публикацию DKIM, SPF, DMARC, PTR записей. Правильная настройка этих записей решает 90% проблем с доставляемостью. Согласно Wikipedia, SPF и DKIM — обязательные механизмы для доставляемости.
Как Mail-in-a-Box решает проблему доставляемости?
Доставляемость — главная боль самостоятельных почтовых серверов. Mail-in-a-Box автоматически создаёт SPF, DKIM и DMARC, но этого мало. Мы обязательно:
- Проверяем IP в 50+ блоклистах — если IP засвечен, меняем его до установки
- Настраиваем PTR-запись у хостера (без неё большинство MTA отклоняют почту с
550 PTR record required) - Тестируем отправку на Gmail, Outlook, Яндекс, Mail.ru — 5 целевых систем
- Настраиваем DMARC с политикой
quarantineилиreject
Например, один из наших клиентов — компания с 30 сотрудниками — перешёл с Google Workspace на Mail-in-a-Box. После настройки PTR и DMARC доставляемость не уступала облачному провайдеру, а экономия составила около $2,000 в год. Закажите консультацию, чтобы оценить перспективы для вашего проекта.
Что нужно для установки и как её провести?
# Ubuntu LTS, чистый сервер curl -s https://mailinabox.email/setup.sh | sudo -E bash Скрипт спрашивает email-адрес (первый ящик) и hostname сервера. Всё остальное настраивается автоматически. Процесс занимает 20-30 минут.
Требования к серверу:
- Ubuntu 22.04 LTS (строго — другие версии не поддерживаются официально)
- 1 GB RAM минимум, 2 GB рекомендуется
- 40+ GB диска
- Статический IP
- PTR-запись (reverse DNS), настроенная у хостера
Последний пункт критичен. Без PTR большинство почтовых серверов будет отклонять почту с 550 PTR record required. PTR настраивается в панели хостера, не в DNS домена.
Этапы работы
- Аналитика. Определяем нагрузку (количество ящиков, дневной трафик), проверяем IP на репутацию.
- Проектирование. Выбираем hostname, настраиваем DNS-записи (A, MX, SPF, DKIM, DMARC, PTR).
- Развёртывание. Запускаем скрипт, устанавливаем сервер, настраиваем бэкапы в S3.
- Тестирование. Проверяем все Status Checks, отправляем тестовые письма, мониторим логи 24 часа.
- Передача. Документируем конфигурацию, передаём доступы, обучаем администратора.
Весь процесс занимает 1 день, включая ожидание DNS propagation. Среднее время активной настройки — 45 минут.
Что входит в работу
- Развёртывание Mail-in-a-Box на Ubuntu 22.04 LTS
- Настройка DNS: A, MX, SPF, DKIM, DMARC, PTR (reverse DNS)
- Создание первых 10 почтовых ящиков с алиасами
- Настройка резервного копирования в S3-совместимое хранилище
- Тестирование доставляемости на 5 популярных почтовых системах
- Документация конфигурации и обучение администратора (1 час)
- Поддержка в течение 30 дней после запуска
Сравнение с ручной сборкой
| Параметр | Mail-in-a-Box | Ручная сборка |
|---|---|---|
| Время настройки | 45 минут | 3–5 дней |
| Кастомизация | Ограниченная | Полная |
| Доставляемость | 98% при правильной настройке | Зависит от навыков |
| Требуется знаний | Минимум | Senior admin |
Ограничения Mail-in-a-Box
Mail-in-a-Box не поддерживает кластеризацию, ограничена кастомизация Postfix/Dovecot. Для высоконагруженных систем (сотни тысяч писем в сутки) или сложных сценариев (AD/LDAP) лучше выбрать ручную сборку. При правильной настройке он стабильно работает с 50–100 ящиками.Управление через Admin Panel
После установки веб-интерфейс доступен на https://hostname/admin. Отсюда управляется всё:
- Создание/удаление ящиков и алиасов
- Просмотр статуса всех проверок (DNS, TLS, blacklist)
- Настройка Custom DNS-записей
- Резервное копирование
Вкладка System → Status Checks — главный инструмент диагностики. Показывает все проблемы: неправильные DNS-записи, проблемы с TLS, IP в блоклистах.
Кастомизация и ограничения
Для кастомизации есть хуки:
# Пользовательские DNS-записи через API
curl -X POST "https://hostname/admin/dns/custom/subdomain.example.com/A" \
-u "[email protected]:password" \
-d "value=203.0.113.5"
# Дополнительные Nginx конфиги
# /etc/mailinabox/custom_conf.d/nginx.conf — не перезаписывается Резервное копирование
Mail-in-a-Box поддерживает резервное копирование в S3-совместимые хранилища (AWS S3, Backblaze B2, MinIO):
# /home/user-data/backup/custom.yaml
target: s3://my-bucket/mail-backup
target_user: ACCESS_KEY
target_pass: SECRET_KEY
min_age_in_days: 3
Восстановление — через скрипт management/restore_backup.py на чистом сервере той же версии.
Свяжитесь с нами для консультации по развёртыванию Mail-in-a-Box под ваш домен. Оценим ваш проект и подготовим предложение. Закажите настройку почтового сервера — получите гарантированную доставляемость и поддержку.







