Tika ieviests notqmail, qmail pasta servera dakša

Iesniedzis projekta pirmais izlaidums notqmail, kuras ietvaros sākās pasta servera fork izstrāde qmail. Qmail 1995. gadā izveidoja Daniels J. Bernsteins ar mērķi nodrošināt drošāku un ātrāku sendmail aizstājēju. Jaunākais qmail 1.03 laidiens tika publicēts 1998. gadā un kopš tā laika oficiālā piegāde nav atjaunināta, taču serveris joprojām ir kvalitatīvas un drošas programmatūras piemērs, tāpēc tas tiek izmantots līdz pat mūsdienām un ir ieguvis daudzus ielāpus un ielāpus. pievienojumprogrammas. Savulaik, balstoties uz qmail 1.03 un uzkrātajiem ielāpiem, veidojās netqmail distribūcija, bet tagad tas ir pamestā formā un nav atjaunināts kopš 2007. gada.

Amitai Šleiers, NetBSD līdzstrādnieks un dažādu autors ielāpus un iestatījumus uz qmail, kopā ar ieinteresētiem entuziastiem nodibināja projektu notqmail, kuras mērķis ir turpināt qmail kā vienota produkta, nevis ielāpu komplekta attīstību. Tāpat kā qmail, jauns projekts izplata kā publisks īpašums (pilnīga atteikšanās no autortiesībām ar iespēju izplatīt un lietot produktu ikvienam un bez ierobežojumiem).

Notqmail arī turpina ievērot vispārīgos qmail principus – arhitektūras vienkāršību, stabilitāti un minimālu kļūdu skaitu. Notqmail izstrādātāji ļoti rūpīgi iestrādā izmaiņas un pievieno tikai mūsdienu realitātē nepieciešamo funkcionalitāti, saglabājot pamata qmail saderību un piedāvājot laidienus, kurus var izmantot, lai aizstātu esošās qmail instalācijas. Lai uzturētu atbilstošu stabilitātes un drošības līmeni, laidienus plānots izlaist ļoti bieži un katrā no tiem iekļaut tikai nelielu skaitu izmaiņu, sniedzot lietotājiem iespēju pārbaudīt piedāvātās izmaiņas ar savām rokām. Lai vienkāršotu pāreju uz jauniem laidieniem, plānots sagatavot mehānismu uzticamai, vienkāršai un regulārai atjauninājumu instalēšanai.

Tiks saglabāta sākotnējā qmail arhitektūra, un pamatkomponenti paliks nemainīgi, kas zināmā mērā saglabās savietojamību ar iepriekš izlaistajiem papildinājumiem un ielāpiem qmail 1.03. Papildu iespējas plānots ieviest paplašinājumu veidā, nepieciešamības gadījumā pievienojot qmail pamata kodolam nepieciešamās programmatūras saskarnes. No
plānots Lai iespējotu jaunas funkcijas, tiek atzīmēti SMTP adresātu verifikācijas rīki, autentifikācijas un šifrēšanas režīmi (AUTH un TLS), atbalsts SPF, SRS, DKIM, DMARC, EAI un SNI.

Pirmajā projekta izlaidumā (1.07) ir atrisinātas saderības problēmas ar pašreizējiem FreeBSD un macOS laidieniem, ir pievienota iespēja izmantot utmpx, nevis utmp, ir atrisinātas saderības problēmas ar uz BIND 9 balstītajiem atrisinātājiem. Vienkāršota instalēšana patvaļīgos direktorijos, iespēja instalēt bez pieteikšanās ir nodrošināta kā root, un ir pievienota iespēja veidot bez nepieciešamības, izveidojot atsevišķu qmail lietotāju (var palaist ar patvaļīgu un priviliģētu lietotāju). Pievienota izpildlaika UID/GID pārbaude.

Versijā 1.08 plānots sagatavot pakotnes priekš Debian (deb) un RHEL (rpm), kā arī refaktoring, lai aizstātu novecojušas C konstrukcijas ar opcijām, kas atbilst C89 standartam. Laidienā 1.9 ir plānotas jaunas programmēšanas saskarnes paplašinājumiem. 2.0 versijā ir paredzēts mainīt pasta rindu sistēmas iestatījumus, pievienot utilītu rindu atjaunošanai un nodrošināt API iespēju savienot paplašinājumus integrācijai ar LDAP.

Avots: opennet.ru

Pievieno komentāru