The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Представлен notqmail, форк почтового сервера qmail"
Отправлено opennews, 21-Авг-19 11:38 
Представлен (https://schmonz.com/2019/08/20/announcing-notqmail/) первый выпуск проекта notqmail (http://notqmail.org/), в рамках которого началось развитие форка почтового сервера qmail (http://cr.yp.to/qmail.html). Qmail был создан  Дэниелом Бернштейном (Daniel J. Bernstein) в 1995 году в целью предоставления более безопасной и быстрой замены sendmail. Последний выпуск qmail 1.03 был опубликован в 1998 году и с тех пор официальная поставка не обновлялась, но сервер остаётся примером качественного и безопасного ПО, поэтому продолжает применяться до сих пор и оброс многочисленными патчами и надстройками. В своё время на базе qmail 1.03 и накопившихся патчей был сформирован дистрибутив netqmail, но сейчас он находится в заброшенном виде и не обновлялся с 2007 года.

Амитай Шлеер (Amitai Schleier), участник разработки NetBSD и автор различных патчей и настроек (https://schmonz.com/qmail/) к qmail, совместно с заинтересованными энтузиастами основал проект notqmail (https://github.com/notqmail/notqmail/wiki), нацеленный на продолжение разработки qmail в форме целостного продукта, а не набора патчей. Как и qmail новый проект распространяется (https://github.com/notqmail/notqmail) как общественное достояние (полный отказ от авторских прав c возможностью распространять и использовать продукт всеми и без ограничений).


Notqmail также продолжает придерживаться общих принципов qmail - архитектурной простоты, стабильности и минимального числа ошибок. Разработчики notqmail с большой осторожностью относятся к включению изменений и добавляют только необходимую в современных реалиях функциональность, сохраняя базовую совместимость с qmail и предлагая  релизы, которые могут применяться для замены существующих установок qmail. Для сохранения должного уровня стабильности и безопасности, релизы планируется выпускать очень часто и включать в каждый лишь небольшое число изменений, давая возможность пользователям собственными руками проверить предлагаемые изменения. Для упрощения  перехода на новые выпуски планируется подготовить механизм надёжной, простой и регулярной установки обновлений.

Изначальная архитектура qmail будет сохраняться и базовые компоненты останутся в неизменном виде, что в определённой степени сохранить совместимость с ранее выпущенными надстройками и патчами для qmail 1.03. Дополнительные возможности планируется реализовывать в форме расширений, при необходимости добавляя необходимые программные интерфейсы в базовое ядро qmail. Из
планируемых (https://github.com/notqmail/notqmail/wiki/Roadmap) для  включения новых возможностей отмечаются средства для проверки получателя SMTP, режимы аутентификации и шифрования (AUTH и TLS), поддержка SPF, SRS, DKIM, DMARC, EAI и SNI.


В первом выпуске проекта (1.07 (https://github.com/notqmail/notqmail/wiki/notqmail-1.07)) решены проблемы с совместимостью с актуальными выпусками FreeBSD и macOS, добавлена возможность использования  utmpx вместо utmp, решены проблемы с совместимостью с резолверами на базе BIND 9. Упрощена установка в произвольные каталоги и обеспечена возможность установки без входа под пользователем root. Добавлена проверка UID/GIT во время выполнения  и поддержка сборки без необходимости создания отдельного пользователя qmail.


В версии 1.08 планируется подготовить пакеты для Debian (deb) и RHEL (rpm) и провести рефакторинг для замены устаревших Си-конструкций  на варианты, соответствующие стандарту C89. В выпуске 1.9 ожидается добавление новых программных интерфейсов для  расширений. В версии 2.0 ожидается изменение настроек системы почтовых очередей, добавление утилиты для восстановления очередей и доведение API до возможности подключения расширений для интеграции с LDAP.


URL: https://schmonz.com/2019/08/20/announcing-notqmail/
Новость: https://www.opennet.ru/opennews/art.shtml?num=51326

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру