
0.1.0 Pre-release MVP · поставка от 8 октября 2026 года. Проект находится в разработке. Это предварительная рабочая версия для испытаний, а не готовая замена коммерческим почтовым платформам. Реализована часть исходного технического задания; подробная матрица находится в FEATURES.txt и разделе админки «Статус разработки».
IOC Mail Server — почтовый сервер для Windows с веб-почтой и браузерной панелью управления. Программа объединяет почтовые службы, управление доменами и ящиками, очередь отправки, проверку сообщений и резервное копирование в одной установке.
Возможности текущей версии
- SMTP на портах 25, 465 и 587, TLS и авторизация отправителей; базовые команды IMAP и POP3.
- Почтовые домены, ящики, квоты, локальные алиасы и роли SuperAdmin, DomainAdmin и User.
- WebMail: создание писем, ответы и пересылка, вложения, черновики, папки, поиск и массовые операции.
- Панель администратора: показатели сервера, управление доменами и DNS, очередью, карантином и журналом действий.
- ClamAV для проверки сообщений; загрузка официальных антивирусных баз и обновление каждые 6 часов.
- Подпись и проверка DKIM, частичная проверка SPF, простые антиспам-эвристики и лимиты отправки.
- Постоянная очередь SMTP с повторными попытками доставки и ручным управлением.
- Создание резервных копий со снимком SQLite; восстановление описано в руководстве администратора.
- Светлая, тёмная и автоматическая темы. Русский интерфейс основной; английский и казахский покрывают основные команды WebMail.
Один установщик
В IOC-Mail-Server-Setup.exe включены .NET Runtime, SQLite, веб-интерфейсы и ClamAV. Установка выполняется графическим мастером: программа и данные, домен, hostname, IP, учётная запись администратора, служба и Firewall. Отдельная настройка Docker, WSL, IIS или SQL-сервера не требуется.
После установки локальная админка открывается по адресу https://localhost:8443/admin/. Сервер работает как служба Windows. Первоначальный TLS-сертификат самоподписанный и действует 90 дней; доверенный сертификат PFX можно импортировать в админке.
Первый запуск и внешняя доставка
ClamAV загружает базы при первом старте. До готовности антивируса SMTP временно отклоняет доставку. Внешняя отправка первоначально выключена: её включают после настройки DNS, PTR, TLS и проверки входящего и исходящего TCP 25. DNS-мастер формирует подсказки, сами записи размещаются у DNS-провайдера вручную.
Что ещё не готово
- Полная совместимость IMAP и расширения IDLE/UIDPLUS; работу с конкретными почтовыми клиентами нужно проверять отдельно.
- Полный SPF, применение политик DMARC, DNSBL/RBL, репутационный и обучаемый антиспам.
- Двухфакторная аутентификация, ACME / Let’s Encrypt и автоматическое продление сертификатов.
- Подписанное автоматическое обновление, миграция почты, резервное копирование по расписанию и восстановление через интерфейс.
- Контакты, календарь, автоответчик, правила ящика и внешняя переадресация.
- Высокая доступность и подтверждённая работа под большой нагрузкой.
Полная матрица Windows, чистая установка и удаление, права службы, UAC, ACL и перезагрузка в виртуальных машинах ещё требуют испытаний. Внешняя доставка в крупные почтовые сервисы и промышленная готовность этой сборкой не подтверждены. Установщик пока не подписан Authenticode.
Скачивание и лицензия
Предварительная версия 0.1.0 доступна бесплатно. Кнопка «Скачать программу» загружает IOC-Mail-Server-Setup.exe для Windows x64.
Скачать руководства, матрицу возможностей и отчёт испытаний (ZIP)
Скачать исходники ClamAV 1.5.4 (tar.gz)
Собственный код IOC Mail Server распространяется по MIT. Для сторонних компонентов действуют их лицензии; сведения включены в руководство. Исходники ClamAV 1.5.4 доступны отдельным файлом рядом с установщиком.
Документация
Предварительная версия 0.1.0 доступна бесплатно. Кнопка «Скачать программу» загружает IOC-Mail-Server-Setup.exe для Windows x64.
Скачать руководства, матрицу возможностей и отчёт испытаний (ZIP)
Скачать исходники ClamAV 1.5.4 (tar.gz)
- ADMINISTRATOR.ru.txt — установка, DNS, TLS, служба, резервные копии и ограничения.
- USER.ru.txt — WebMail и параметры почтовых клиентов.
- ARCHITECTURE.txt — структура сервера, данные и протоколы.
- FEATURES.txt — реализованные, частичные и отсутствующие возможности.
- TEST-RESULTS.json — результаты автоматических испытаний поставленной сборки.
Скриншоты взяты из поставленного комплекта и показывают испытательный стенд с доменом example.test.
Инструкция
- Для знакомства с предварительной версией подготовьте отдельную тестовую Windows-машину и изучите FEATURES.txt.
- Запустите IOC-Mail-Server-Setup.exe от имени администратора.
- Пройдите мастер: лицензия, отдельные каталоги программы и данных, домен, hostname, IP и администратор.
- Настройте службу и Firewall через мастер, затем откройте https://localhost:8443/admin/.
- Дождитесь статуса готовности ClamAV и настройте ящики. Импортируйте доверенный PFX, если подключаете внешние клиенты.
- Для внешней отправки настройте DNS/PTR и проверьте порты. Включите её в разделе «Сеть и лимиты» и перезапустите службу согласно руководству.
Частые вопросы
Нужно ли отдельно устанавливать .NET или базу данных?
Нет. Runtime, SQLite и веб-интерфейсы включены в установщик. .NET SDK нужен разработчику для сборки из исходников.
Почему письмо временно не принимается после первого запуска?
При недоступных антивирусных базах или сканере сервер возвращает временный отказ. Проверьте готовность ClamAV и журнал загрузки баз.
Можно ли сразу использовать сервер как готовую коммерческую платформу?
Нет. Это Pre-release MVP с частичной реализацией протоколов и функций. Ограничения и необходимые испытания перечислены в документации.
История версий
0.1.0 · 2026-10-07
Поставка от 8 октября 2026: 0.1.0 Pre-release MVP. Единый установщик, Windows Service, SMTP, базовые IMAP/POP3, WebMail, админка, ClamAV и документация с матрицей готовности. Разработка продолжается.
Обсуждение 0
Оставьте первый комментарий.
Войдите, чтобы присоединиться к обсуждению.
