Наскоро беше представена първата версия на проекта notqmail, в която рамката започва с развитието на вилица на пощенския сървър на qmail. Qmail е създаден от Daniel J. Bernstein през 1995 г., за да осигури по-бърз и сигурен заместител на sendmail.
Последната версия на qmail 1.03 е издаден през 1998 г. и оттогава официалната доставка не е актуализирана, но сървърът все още е пример за висококачествен и безопасен софтуер, поради което той продължава да се използва досега и се е разраснал с множество кръпки и добавки.
По едно време, въз основа на qmail 1.03 и натрупани кръпки, дистрибуцията на netqmail се формира, но сега е в изоставена форма и не е актуализирана от 2007 г. насам.
Амитай Шлайер, сътрудник на NetBSD и Автор на различни корекции и конфигурации на qmail, заедно със заинтересовани ентусиасти, основават проекта notqmail, който има за цел да продължи да развива qmail като цялостен продукт, а не като набор от кръпки.
Notqmail също продължава да се придържа към общите принципи на qmail: архитектурна простота, стабилност и минимални грешки.
Разработчиците на 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