projekti esimene väljaanne , mille, mille, mille, kust alustas e-posti serveri haru areng . Qmail loodi Daniel J. Bernstein'i poolt 1995. aastal, et pakkuda turvalisemat ja kiirem alternatiivi sendmail'ile. Viimane väljaanne qmail 1.03 ilmus 1998. aastal ja alates sellest ei ole ametlikke uuendusi olnud, kuid server jääb kvaliteetse ja turvalise tarkvara näiteks, seetõttu jätkab selle kasutamine ja see on saanud palju plekke ja täiustusi. Omal ajal qmail 1.03 baasil ja kogunenud plaastritega loodi netqmail' ja praegu on see hüljatud ja ei ole uuendatud alates 2007. aastast.
Amitai Schleier, NetBSD arendamise osaline ja erinevate qmail'ile, koos huvitatud entusiastidega rajas projekti , mille eesmärk on jätkata qmail'i arendamist tervikliku tootena, mitte plaastrite kogumina. Nagu qmail, on uus projekt avaliku omandi all (täielik autoriõiguste loobumine, võimalusega tooteid kõigile ja piiranguteta levitada ja kasutada).
Notqmail järgib jätkuvalt qmaili põhialuseid — arhitektuuri lihtsust, stabiilsust ja minimaalset arvu vigu. Notqmaili arendajad käituvad äärmise ettevaatlikkusega, lisades muudatusi ainult siis, kui need on hädavajalikud tänapäeva tingimustes, säilitades samal ajal qmaili põhilise ühilduvuse ning pakkudes välja versioonid, mida saab kasutada olemasolevate qmaili paigalduste asendamiseks. Stabiilsuse ja turvalisuse tagamiseks plaanitakse versioonide väljalaskmist väga sageli, lisades igasse neist vaid väikese arvu muudatusi, võimaldades kasutajatel iseseisvalt soovitatud muudatusi testida. Ülemineku uutele versioonidele lihtsustamiseks plaanitakse välja töötada usaldusväärne, lihtne ja regulaarne uuenduste installimise mehhanism.
Qmail'i algne arhitektuur säilib ja põhikomponendid jäävad muutumatuks, mis säilitab teatava ulatuses ühilduvuse varasemate qmail 1.03 laienduste ja parendustega. Täiendavaid funktsioone plaanitakse ellu viia laienduste vormis, lisades vajadusel vajalikke programmeerimisliideseid qmaili põhijärku.
uusfunktsioonide hulka kuuluvad SMTP vastuvõtja kontrollimise vahendid, autentimise ja krüpteerimise režiimid (AUTH ja TLS), SPF, SRS, DKIM, DMARC, EAI ja SNI tugi.
Projekti esimeses väljaandes () on lahendatud ühilduvuse probleemid kaasaegsete FreeBSD ja macOS väljaannetega, lisatud võimalus kasutada utmpx-i utmp asemel, lahendatud ühilduvuse probleemid BIND 9 baasil olevate resolveritega. Lihtsustatud on installimine suvalistesse kataloogidesse, tagatud on võimalus installida ilma root-kasutajaks sisse logimiseta ning lisatud on võimalus kokkupanekuks ilma eraldi qmail kasutaja loomise vajaduseta (saab käivitada suvalise privileegita kasutajana). UID/GID kontrollimine on lisatud käitamise ajal.
Versioonis 1.08 on plaanis valmistada pakette Debianile (deb) ja RHELile (rpm), samuti viia läbi refaktoreerimine, et asendada vananenud C-keele konstruktsioonid C89 standardile vastavate variatsioonidega. Väljalaske 1.9 raames on kavandatud uute programmiliideste lisamine laiendustele. Versioonis 2.0 oodatakse postikettide süsteemi seadete muutmist, järjekordade taastamise utiliidi lisamist ja API viimist sellisele tasemele, et laienduste ühendamine LDAP-iga oleks võimalik.
Allikas: opennet.ru
