notqmail, un fork al serverului de mail qmail, a fost introdus

Introdus prima lansare a proiectului notqmail, în cadrul căruia a început dezvoltarea unui server de mail fork qmail. Qmail a fost creat de Daniel J. Bernstein în 1995 cu scopul de a oferi un înlocuitor mai sigur și mai rapid pentru sendmail. Cea mai recentă versiune a qmail 1.03 a fost publicată în 1998 și de atunci livrarea oficială nu a fost actualizată, dar serverul rămâne un exemplu de software de înaltă calitate și sigur, prin urmare continuă să fie folosit până în prezent și a achiziționat numeroase patch-uri și suplimente. La un moment dat, pe baza qmail 1.03 și a patch-urilor acumulate, s-a format o distribuție netqmail, dar acum este într-o formă abandonată și nu a fost actualizată din 2007.

Amitai Schleier, colaborator NetBSD și autor de diverse patch-uri și setări la qmail, împreună cu entuziaștii interesați au fondat proiectul notqmail, care vizează dezvoltarea continuă a qmail ca produs coeziv, mai degrabă decât un set de patch-uri. La fel ca qmail, un proiect nou distribuit de ca domeniu public (renuntarea completă la drepturile de autor cu posibilitatea de a distribui și utiliza produsul de către toată lumea și fără restricții).

De asemenea, Notqmail continuă să adere la principiile generale ale qmail - simplitate arhitecturală, stabilitate și un număr minim de erori. Dezvoltatorii notqmail au mare grijă în încorporarea modificărilor și adaugă doar funcționalitatea necesară în realitățile moderne, menținând compatibilitatea de bază cu qmail și oferind versiuni care pot fi folosite pentru a înlocui instalațiile qmail existente. Pentru a menține nivelul adecvat de stabilitate și securitate, versiunile sunt planificate să fie lansate foarte des și să includă doar un număr mic de modificări în fiecare, permițând utilizatorilor să testeze modificările propuse cu propriile mâini. Pentru a simplifica tranziția la versiuni noi, este planificată pregătirea unui mecanism pentru instalarea fiabilă, simplă și regulată a actualizărilor.

Arhitectura originală a qmail va fi păstrată, iar componentele de bază vor rămâne neschimbate, ceea ce, într-o anumită măsură, va menține compatibilitatea cu suplimentele și patch-urile lansate anterior pentru qmail 1.03. Caracteristicile suplimentare sunt planificate pentru a fi implementate sub formă de extensii, dacă este necesar adăugând interfețele software necesare la baza qmail de bază. Din
planificat Pentru a activa funcții noi, se notează instrumentele de verificare a destinatarilor SMTP, modurile de autentificare și criptare (AUTH și TLS), suport pentru SPF, SRS, DKIM, DMARC, EAI și SNI.

În prima lansare a proiectului (1.07) au fost rezolvate problemele de compatibilitate cu versiunile actuale ale FreeBSD și macOS, a fost adăugată capacitatea de a utiliza utmpx în loc de utmp, au fost rezolvate problemele de compatibilitate cu rezolutoarele bazate pe BIND 9. Instalarea în directoare arbitrare a fost simplificată, capacitatea de a instala fără a vă conecta ca root a fost furnizată și a fost adăugată capacitatea de a construi fără a fi nevoie creând un utilizator qmail separat (poate fi lansat sub un utilizator arbitrar neprivilegiat). S-a adăugat verificarea UID/GID la timpul de execuție.

În versiunea 1.08, este planificată pregătirea pachetelor pentru Debian (deb) și RHEL (rpm), precum și refactorizarea pentru a înlocui constructele C învechite cu opțiuni care respectă standardul C89. Noi interfețe de programare pentru extensii sunt planificate pentru versiunea 1.9. În versiunea 2.0, este de așteptat să se schimbe setările sistemului de cozi de e-mail, să se adauge un utilitar pentru restaurarea cozilor și să aducă API-ul la capacitatea de a conecta extensii pentru integrarea cu LDAP.

Sursa: opennet.ru

Adauga un comentariu