Недавно была представлена первая версия проекта notqmail., в рамках которого началась разработка форк почтового сервера qmail. Qmail был создан Дэниелом Дж. Бернстайном в 1995 году, чтобы обеспечить более быструю и безопасную замену sendmail.
Последняя версия qmail 1.03 был выпущен в 1998 году и с тех пор официальная поставка не обновлялась., но сервер по-прежнему является примером качественного и безопасного программного обеспечения, поэтому он продолжает использоваться до сих пор и расширился за счет многочисленных исправлений и дополнений.
В свое время на основе qmail 1.03 и накопленных патчей сформировался дистрибутив netqmail, но сейчас он находится в заброшенном виде и не обновляется с 2007 года.
Амитаи Шлейер, участник NetBSD и Автор различных патчей и конфигураций qmail вместе с заинтересованными энтузиастами основал проект notqmail, который направлен на дальнейшее развитие qmail как законченного продукта, а не как набора исправлений.
Notqmail также продолжает придерживаться общих принципов qmai.l: архитектурная простота, стабильность и минимум ошибок.
Разработчики Notqmail очень осторожно вносят изменения и добавляют только те функции, которые необходимы в современных реалиях. при сохранении базовой совместимости с qmail и они предлагают версии, которые можно использовать для замены существующих установок qmail.
Для поддержания должного уровня стабильности и безопасности, планирует выпускать релизы очень часто и включать лишь небольшое количество изменений в каждый, позволяя пользователям проверять предлагаемые изменения собственными руками.
Для упрощения перехода на новые версии планируется подготовить механизм надежной, простой и регулярной установки обновлений.
О новой версии qmail
Оригинальная архитектура qmail и базовые компоненты будут сохранены.s останется без изменений, что в некоторой степени сохранит совместимость с плагинами и патчами, ранее выпущенными для qmail 1.03.
Планируются дополнительные функции в виде расширений, добавляя необходимые программные интерфейсы к ядру qmail при необходимости.
Между планируемые к включению новые функции, упоминаются инструменты для проверки получателя SMTP, режимы аутентификации и шифрования (AUTH и TLS), поддержка SPF, SRS, DKIM, DMARC, EAI и SNI.
В первой версии проекта (1.07) решены проблемы совместимости с текущими версиями FreeBSD и macOS, добавлена возможность использования utmpx вместо utmp, решены проблемы совместимости с решателями на основе BIND 9.
Установка в произвольные каталоги была упрощена, и ее можно было устанавливать без входа в систему с правами root. и добавлена возможность сборки без необходимости создавать отдельного пользователя qmail (может работать как произвольный пользователь без прав).
Добавлена проверка UID / GID во время выполнения.
В версии 1.08 планируется подготовить пакеты для Debian. (деб) и RHEL (rpm), а также выполнение рефакторинга для замены устаревших сборок C вариантами, соответствующими стандарту C.
В версии 1.9 планируется добавить новые программные интерфейсы для расширений. В версии 2.0 ожидается изменение конфигурации системы почтовых очередей, добавление утилиты для восстановления очередей и предоставление API возможности подключать расширения для интеграции LDAP.
Как и qmail, новый проект распространяется как общественное достояние. (полный отказ от авторских прав с возможностью распространять и использовать продукт всеми и без ограничений).
Как установить notqmail в Linux?
Для тех, кто заинтересован в возможности установить notqmail Они могут сделать это, следуя инструкциям, которые мы приводим ниже.
Для тех, кто Пользователи Ubuntu 19.04, они должны открыть терминал и выполнить следующую команду:
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/notqmail/xUbuntu_19.04/ /' > /etc/apt/sources.list.d/home:notqmail.list" wget -nv https://download.opensuse.org/repositories/home:notqmail/xUbuntu_19.04/Release.key -O Release.key sudo apt-key add - < Release.key sudo apt-get update sudo apt-get install notqmail
В то время как для тех, кто использует 18.04:
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/notqmail/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:notqmail.list" wget -nv https://download.opensuse.org/repositories/home:notqmail/xUbuntu_18.04/Release.key -O Release.key sudo apt-key add - < Release.key sudo apt-get update sudo apt-get install notqmail
Теперь для кто пользователи Fedora:
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/home:notqmail/Fedora_30/home:notqmail.repo sudo dnf install notqmail
Те, кто являются пользователями openSUSE:
sudo zypper addrepo https://download.opensuse.org/repositories/home:notqmail/openSUSE_Tumbleweed/home:notqmail.repo sudo zypper refresh sudo zypper install notqmail
Будьте первым, чтобы комментировать