Repolode
mailez-hq

mailez-hq/mailez

Самостоятельно размещаемый почтовый сервер для собственного домена: SMTP/IMAP/POP3, CardDAV/CalDAV, веб-почта на React и админ-панель; развёртывается через Docker Compose.

Open source альтернатива:GmailMicrosoft 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. 1

    Клонируйте mailez и mailezine в соседние каталоги

    git clone …/mailez && git clone …/mailezine
  2. 2

    Заранее создайте каталог данных на хостах Linux

    mkdir -p deploy/data && sudo chown -R 1000:82 deploy/data
  3. 3

    Запустите среду разработки

    ./deploy/mailezctl.sh up
  4. 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 обновляется ежедневно.

Похожие проекты

Сканирует почту, чтобы выяснить, какие аккаунты и сервисы хранят ваши данные, а затем помогает отписаться от рассылок и запросить удаление данных. Десктопное приложение с локальным хранением данных.

52545TypeScriptMITОбновлён вчера

Платформа для взаимодействия с клиентами с открытым исходным кодом и самостоятельным хостингом: рассылки и автоматизированные сценарии по email, SMS, push, WhatsApp и Slack.

3 тыс.421TypeScriptMITОбновлён 8 дней назад