Prima versiune a proiectului notqmail a fost prezentată recent, în care cadru a început ca dezvoltarea o bifurcație a serverului de mail qmail. Qmail a fost creat de Daniel J. Bernstein în 1995 pentru a oferi o înlocuire mai rapidă și mai sigură pentru sendmail.
Cea mai recentă versiune de qmail 1.03 a fost lansat în 1998 și de atunci livrarea oficială nu a fost actualizată, dar serverul este încă un exemplu de software de înaltă calitate și sigur, de aceea continuă să fie utilizat până acum și a crescut cu numeroase patch-uri și programe de completare.
La un moment dat, pe baza qmail 1.03 și a patch-urilor acumulate, s-a format distribuția netqmail, dar acum este într-o formă abandonată și nu a mai fost actualizată din 2007.
Amitai schleier, colaborator la NetBSD și Autor al diferitelor patch-uri și configurații qmail, împreună cu entuziaștii interesați, au fondat proiectul notqmail, care are ca scop continuarea dezvoltării qmailului ca un produs complet, mai degrabă decât ca un set de patch-uri.
Notqmail continuă, de asemenea, să adere la principiile generale ale qmail: simplitate arhitecturală, stabilitate și erori minime.
Dezvoltatorii Notqmail sunt foarte atenți să includă modificări și să adauge doar funcționalitatea necesară în realitățile moderne, menținând în același timp compatibilitatea de bază cu qmail și oferă versiuni care pot fi utilizate pentru a înlocui instalațiile qmail existente.
Pentru a menține nivelul adecvat de stabilitate și securitate, intenționează să lanseze lansări foarte des și să includă doar un număr mic de modificări la fiecare, permițând utilizatorilor să verifice modificările propuse cu propriile mâini.
Pentru a simplifica trecerea la versiuni noi, este planificat pregătirea unui mecanism pentru instalarea fiabilă, simplă și regulată a actualizărilor.
Despre noua versiune de qmail
Arhitectura originală qmail și componentele de bază vor fi păstrates vor rămâne neschimbate, ceea ce, într-o anumită măsură, va menține compatibilitatea cu pluginurile și patch-urile lansate anterior pentru qmail 1.03.
Funcții suplimentare planificate sub formă de extensii, adăugând interfețele de program necesare la nucleul qmail, dacă este necesar.
Între sunt menționate funcții noi planificate, instrumente pentru verificarea destinatarului SMTP, moduri de autentificare și criptare (AUTH și TLS), suport pentru SPF, SRS, DKIM, DMARC, EAI și SNI.
Prima versiune a proiectului (1.07) a rezolvat problemele de compatibilitate cu versiunile actuale de FreeBSD și macOS, a adăugat capacitatea de a utiliza utmpx în loc de utmp, a rezolvat problemele de compatibilitate cu solvenții BIND 9.
Instalarea în directoare arbitrare a fost simplificată și a fost posibilă instalarea fără autentificare root și a adăugat capacitatea de a construi fără a fi nevoie să creați un utilizator qmail separat (poate rula ca un utilizator arbitrar fără privilegii).
S-a adăugat verificarea UID / GID în timpul rulării.
În versiunea 1.08, este planificată pregătirea pachetelor pentru Debian (deb) și RHEL (rpm), precum și efectuarea unei refactorizări pentru a înlocui versiunile C învechite cu variante care îndeplinesc standardul C.
În versiunea 1.9, este planificată adăugarea de noi interfețe de programare pentru extensii. În versiunea 2.0, este de așteptat să modificați configurația sistemului de cozi de e-mail, să adăugați un utilitar pentru a restabili cozile și să oferiți API-ului posibilitatea de a conecta extensii pentru integrarea LDAP.
La fel ca qmail, noul proiect este distribuit ca domeniu public (renunțare completă la drepturile de autor, cu capacitatea de a distribui și utiliza produsul de către toată lumea și fără limitare).
Cum se instalează notqmail pe Linux?
Pentru cei care sunt interesați să poată instala notqmail O pot face urmând instrucțiunile pe care le împărtășim mai jos.
Pentru cei care sunt Utilizatori Ubuntu 19.04, ar trebui să deschidă un terminal și să execute următoarea comandă:
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
În timp ce pentru cei care folosesc 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
Acum pentru cine sunt utilizatorii Fedora:
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/home:notqmail/Fedora_30/home:notqmail.repo sudo dnf install notqmail
Cei care sunt utilizatori openSUSE:
sudo zypper addrepo https://download.opensuse.org/repositories/home:notqmail/openSUSE_Tumbleweed/home:notqmail.repo sudo zypper refresh sudo zypper install notqmail