uveden je notqmail, fork qmail servera pošte

Poslao prvo izdanje projekta notqmail, u okviru kojeg je započeo razvoj viljuške mail servera qmail. Qmail je kreirao Daniel J. Bernstein 1995. godine sa ciljem da obezbijedi sigurniju i bržu zamjenu za sendmail. Najnovije izdanje qmaila 1.03 objavljeno je 1998. godine i od tada zvanična isporuka nije ažurirana, ali server ostaje primjer visokokvalitetnog i sigurnog softvera, stoga nastavlja da se koristi do danas te je dobio brojne zakrpe i dodaci. Svojevremeno je, na osnovu qmaila 1.03 i nagomilanih zakrpa, formirana netqmail distribucija, ali sada je u napuštenom obliku i nije ažurirana od 2007. godine.

Amitai Schleier, NetBSD saradnik i autor raznih zakrpe i postavke to qmail, zajedno sa zainteresovanim entuzijastima osnovao projekat notqmail, usmjeren na nastavak razvoja qmaila kao kohezivnog proizvoda, a ne kao skup zakrpa. Kao qmail, novi projekat distribuira kao javno vlasništvo (potpuno odricanje od autorskih prava sa mogućnošću distribucije i upotrebe proizvoda od strane svih i bez ograničenja).

Notqmail takođe nastavlja da se pridržava opštih principa qmaila - arhitektonske jednostavnosti, stabilnosti i minimalnog broja grešaka. Programeri notqmail-a polažu veliku pažnju na uključivanje promjena i dodaju samo funkcionalnost potrebnu u modernoj stvarnosti, održavajući osnovnu qmail kompatibilnost i nudeći izdanja koja se mogu koristiti za zamjenu postojećih qmail instalacija. Kako bi se održao odgovarajući nivo stabilnosti i sigurnosti, planirano je da se izdanja objavljuju vrlo često i da uključuju samo mali broj izmjena u svakom, dajući korisnicima priliku da testiraju predložene promjene vlastitim rukama. Kako bi se pojednostavio prijelaz na nova izdanja, planira se pripremiti mehanizam za pouzdanu, jednostavnu i redovnu instalaciju ažuriranja.

Originalna arhitektura qmail-a će biti sačuvana, a osnovne komponente će ostati nepromijenjene, što će u određenoj mjeri zadržati kompatibilnost sa prethodno objavljenim dodacima i zakrpama za qmail 1.03. Planirano je da se dodatne karakteristike implementiraju u obliku ekstenzija, po potrebi dodavanjem potrebnih softverskih interfejsa osnovnom qmail jezgru. Od
planirano Da bi se omogućile nove funkcije, bilježe se alati za verifikaciju SMTP primatelja, načini autentifikacije i šifriranja (AUTH i TLS), podrška za SPF, SRS, DKIM, DMARC, EAI i SNI.

U prvom izdanju projekta (1.07) riješeni su problemi kompatibilnosti sa trenutnim izdanjima FreeBSD-a i macOS-a, dodana je mogućnost korištenja utmpx umjesto utmp-a, riješeni su problemi kompatibilnosti sa razrješavačima baziranim na BIND 9. Pojednostavljena je instalacija u proizvoljnim direktorijumima, mogućnost instalacije bez prijavljivanja kao root je obezbeđena, a dodata je i mogućnost izgradnje bez potrebe kreiranja posebnog qmail korisnika (može se pokrenuti pod proizvoljnim neprivilegovanim korisnikom). Dodata provjera UID/GID vremena izvršavanja.

U verziji 1.08 planirana je priprema paketa za Debian (deb) i RHEL (rpm), kao i refaktoriranje za zamjenu zastarjelih C konstrukcija opcijama koje su u skladu sa C89 standardom. Novi programski interfejsi za ekstenzije su planirani za izdanje 1.9. U verziji 2.0, očekuje se da će se promijeniti postavke sistema redova za poštu, dodati pomoćni program za vraćanje redova i dovesti API do mogućnosti povezivanja ekstenzija za integraciju sa LDAP-om.

izvor: opennet.ru

Dodajte komentar