NortixMail — ваш личный генератор одноразовых email без головной боли
Знакома ситуация, когда после регистрации на новом сервисе почтовый ящик мгновенно наполняется спамом? Или когда очередная утечка данных ставит под угрозу вашу основную почту? NortixMail предлагает элегантное решение — простой в развертывании сервер для создания временных email-адресов.
Зачем нужны одноразовые email-адреса?
Каждый раз, регистрируясь на сомнительном форуме или в новом сервисе, мы рискуем:
- Получить тонны спама
- Стать жертвой утечки данных
- Раскрыть свою основную почту третьим лицам
Сервисы вроде Mailinator или Temp-Mail решают проблему, но они:
- Хранят ваши письма на своих серверах
- Могут быть заблокированы сайтами
- Не дают полного контроля над данными
NortixMail позволяет развернуть собственный аналог таких сервисов — с полным контролем над данными и конфиденциальностью.
Чем NortixMail лучше конкурентов?
- Простота настройки — в отличие от традиционных почтовых серверов (Postfix, Exim), NortixMail работает из коробки без сложной конфигурации
- Автоматическое обнаружение домена — система сама определит ваш домен при использовании TLS
- Переносимость данных — вся почта хранится в папке
data, которую можно легко перенести на другой сервер - Гибкость TLS — поддержка шифрования, но без обязательного требования (в отличие от большинства современных почтовых серверов)
Как это работает технически?
NortixMail написан на Node.js и состоит из:
- Серверной части (обработка SMTP)
- Веб-интерфейса (просмотр писем)
- Системы хранения писем в файловой системе
Для работы требуется:
- Открытый 25 порт (для приема почты)
- Node.js и npm (для версии без Docker)
3 способа использования NortixMail
- Для личной безопасности — регистрируйтесь на сомнительных ресурсах через временные адреса
- Для тестирования — создавайте уникальные адреса для каждого тестового пользователя
- Для разработки — используйте как mock-сервер для тестирования email-рассылок
Как развернуть за 5 минут?
С Docker:
git clone https://github.com/Zhoros/NortixMail.git
cd NortixMail
docker compose up -d
Без Docker:
npm install && cd front && npm install && npm run build && cd .. && node main.js
После запуска сервер будет доступен на порту 80, а почта — на порту 25.
Безопасность: TLS или нет?
Без TLS:
- Почта передается в открытом виде
- Теоретически может быть перехвачена
- Подходит для тестовых сред
С TLS:
- Шифрование аналогичное HTTPS
- Требует сертификатов (Let's Encrypt)
- Рекомендуется для production
Файлы сертификатов достаточно положить в папку data — NortixMail сам определит, где ключ, а где сертификат.
Вывод: кому стоит попробовать?
NortixMail идеально подойдет:
- Параноидальным разработчикам, не доверяющим сторонним сервисам
- QA-инженерам, тестирующим регистрационные формы
- Всем, кто устал от спама после регистрации на новых сервисах
Проект активно развивается (622 звезды на GitHub) и предлагает уникальный баланс между простотой и функциональностью. Если вы еще не используете одноразовые email — самое время начать с NortixMail!
