Наш базовый вариант
рекомендуем
Корпоративная почта и SSH-туннель
Same-domain webmail без публичного MX: alice пишет bob внутри домена, движок почты скрыт.
Stalwart HTTP только на loopback / docker-сети. Админка и CLI — через SSH. Пользователям виден лишь GoMail на inbox-хосте.
Ключевые параметры
SSH
админка
туннель
0
публичный :25
по умолчанию
JMAP
клиент
server-side
Зачем так
Админка и management API не торчат в интернет. Пользователь не видит бренд Stalwart. Политики MTA (только local) держат переписку внутри домена.
Состав
Контейнер Stalwart (RocksDB), контейнер GoMail, опционально edge только на inbox.*. Маркетинговый apex — отдельный сайт (этот проект).
Ограничение
Письма из внешнего интернета на ваш домен без MX не придут — и это осознанный выбор для закрытой переписки.
Что получается на выходе
- Stalwart :8080 → 127.0.0.1 или private network
- ssh -L 8080:127.0.0.1:8080 для ops
- GoMail dial JMAP по внутренней сети
- Нет host-publish SMTP/IMAP по умолчанию
Стек
StalwartGoMailSSHDocker