Самостоятельно размещаемый почтовый сервер в одном файле с поддержкой SMTP, POP3 и IMAP и веб-интерфейсом для управления почтой на собственном домене.
mailez-hq/mailez
Самостоятельно размещаемый почтовый сервер для собственного домена: SMTP/IMAP/POP3, CardDAV/CalDAV, веб-почта на React и админ-панель; развёртывается через Docker Compose.
Open source альтернатива:Gmail
Microsoft Outlook
- Звёзды
- 286
- Форки
- 22
- Открытые issues
- 1
- Последний коммит
- 6 дней назад
Что это?
mailez — это почтовая система для самостоятельного размещения, позволяющая использовать электронную почту на собственном домене: от личного ящика до организаций с тысячами пользователей. Она обеспечивает доставку почты, фильтрацию спама, аутентификацию, админ-панель и веб-клиент и развёртывается одной командой Docker Compose.
Сервер поддерживает SMTP, IMAP, POP3 и ManageSieve, а для контактов и календарей на телефонах и компьютерах — CardDAV и CalDAV. В веб-почте есть трёхпанельный интерфейс входящих, цепочки переписки, редактор фильтров Sieve, подпись и шифрование PGP, двухфакторная аутентификация и Drive для файлов. Подписки на календари можно добавить в Apple Calendar или Google Calendar, а в настройках доступен QR-код для входа в Delta Chat.
В админ-панели можно управлять доменами, почтовыми ящиками, псевдонимами и релеями; там же есть генерация ключей DKIM одним нажатием и страница состояния, проверяющая MX, SPF, DMARC, DKIM, списки блокировок, MTA-STS и срок действия сертификата. В стеке используются Go для бэкенда, Next.js для фронтенда и почтовый движок на Go под названием mailezine; по умолчанию применяется SQLite, также доступны MySQL и PostgreSQL.
Ключевые возможности
- 01Полный почтовый стек с поддержкой SMTP, IMAP, POP3 и ManageSieve
- 02Синхронизация контактов и календарей через CardDAV и CalDAV
- 03Веб-почта на React с просмотром цепочек переписки, операторами поиска и сочетаниями клавиш
- 04Админ-панель для управления доменами, почтовыми ящиками, псевдонимами, DKIM и проверки состояния домена
- 05Развёртывание одной командой через Docker Compose
Сценарии использования
- Организация корпоративной почты на собственном домене с хранением данных внутри компании
- Размещение личного почтового ящика вместо аренды у почтового провайдера
- Государственные организации и компании из регулируемых отраслей, которым важно сохранять контроль над данными
- Настройка собственного почтового сервера без глубоких знаний почтовой инфраструктуры Linux
Быстрый старт
- 1
Клонируйте mailez и mailezine в соседние каталоги
git clone …/mailez && git clone …/mailezine - 2
Заранее создайте каталог данных на хостах Linux
mkdir -p deploy/data && sudo chown -R 1000:82 deploy/data - 3
Запустите среду разработки
./deploy/mailezctl.sh up - 4
Создайте учетную запись администратора внутри контейнера backend
docker compose --env-file deploy/mailez.env -f deploy/docker-compose.ce.yml exec backend mailez-seed
Что важно знать
- Для сборки и запуска рядом должна находиться копия mailezine, также требуется Docker.
- Для использования в production нужна настроенная почтовая служба с DNS, портами 25/465/587 и TLS-сертификатами.
- Лицензия AGPL-3.0 требует открыть исходный код измененных версий, предоставляемых по сети, если вы не приобретете коммерческую лицензию.
Темы
Частые вопросы
- Что такое mailez?
- Самостоятельно размещаемый почтовый сервер для собственного домена: SMTP/IMAP/POP3, CardDAV/CalDAV, веб-почта на React и админ-панель; развёртывается через Docker Compose. mailez — это почтовая система для самостоятельного размещения, позволяющая использовать электронную почту на собственном домене: от личного ящика до организаций с тысячами пользователей. Она обеспечивает доставку почты, фильтрацию спама, аутентификацию, админ-панель и веб-клиент и развёртывается одной командой Docker Compose.
- mailez можно использовать бесплатно? Какая у него лицензия?
- mailez распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- mailez всё ещё поддерживается?
- Активно поддерживается. Последний коммит в mailez — 14 окт. 2026 г..
- Для чего можно использовать mailez?
- Организация корпоративной почты на собственном домене с хранением данных внутри компании Размещение личного почтового ящика вместо аренды у почтового провайдера Государственные организации и компании из регулируемых отраслей, которым важно сохранять контроль над данными Настройка собственного почтового сервера без глубоких знаний почтовой инфраструктуры Linux
- Как установить mailez?
- Клонируйте mailez и mailezine в соседние каталоги: git clone …/mailez && git clone …/mailezine Заранее создайте каталог данных на хостах Linux: mkdir -p deploy/data && sudo chown -R 1000:82 deploy/data Запустите среду разработки: ./deploy/mailezctl.sh up Создайте учетную запись администратора внутри контейнера backend: docker compose --env-file deploy/mailez.env -f deploy/docker-compose.ce.yml exec backend mailez-seed
- Где скачать mailez?
- Исходный код и инструкции по установке — на GitHub: https://github.com/mailez-hq/mailez
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый почтовый сервис на Cloudflare Workers: создавайте несколько ящиков на одном домене, отправляйте письма и вложения через адаптивный веб-интерфейс.
Сканирует почту, чтобы выяснить, какие аккаунты и сервисы хранят ваши данные, а затем помогает отписаться от рассылок и запросить удаление данных. Десктопное приложение с локальным хранением данных.
Самостоятельно размещаемый менеджер рассылок и списков подписчиков в виде одного Go-бинарника с PostgreSQL.
Открытый AI-помощник и почтовый клиент для Gmail и Outlook: он организует входящие и заранее готовит черновики ответов.
Платформа для взаимодействия с клиентами с открытым исходным кодом и самостоятельным хостингом: рассылки и автоматизированные сценарии по email, SMS, push, WhatsApp и Slack.