notqmail, qmail posta zerbitzariaren fork bat, sartu zen

Bidalita proiektuaren lehen kaleratzea notqmail, zeinaren barruan posta zerbitzariaren fork baten garapena hasi zen qmail. Qmail Daniel J. Bernstein-ek sortu zuen 1995ean sendmail-en ordezko seguruagoa eta azkarragoa eskaintzeko helburuarekin. qmail 1.03-ren azken bertsioa 1998an argitaratu zen eta orduz geroztik ez da entrega ofiziala eguneratu, baina zerbitzariak kalitate handiko eta seguruaren softwarearen adibide izaten jarraitzen du, beraz, gaur egun arte erabiltzen jarraitzen du eta adabaki ugari eskuratu ditu. gehigarriak. Garai batean, qmail 1.03 eta metatutako adabakietan oinarrituta, netqmail banaketa bat sortu zen, baina orain forma abandonatuan dago eta 2007az geroztik ez da eguneratu.

Amitai Schleier, NetBSD kolaboratzailea eta hainbaten egilea adabakiak eta ezarpenak qmail-i, interesatutako zaleekin batera sortu zuten proiektua notqmail, qmail adabaki multzo bat baino produktu kohesionatu gisa garatzen jarraitzera zuzenduta. qmail bezala, proiektu berri bat arabera banatuta domeinu publiko gisa (egile-eskubideen uko osoa produktua denon artean banatu eta erabiltzeko aukerarekin eta mugarik gabe).

Notqmail-ek ere qmail-en printzipio orokorrei atxikitzen jarraitzen du: arkitektura sinpletasuna, egonkortasuna eta gutxieneko errore-kopurua. Notqmail-eko garatzaileek kontu handia hartzen dute aldaketak txertatzen eta errealitate modernoetan beharrezkoak diren funtzionalitateak soilik gehitzen dituzte, oinarrizko qmail-en bateragarritasuna mantenduz eta lehendik dauden qmail instalazioak ordezkatzeko erabil daitezkeen bertsioak eskainiz. Egonkortasun- eta segurtasun-maila egokia mantentzeko, bertsioak sarritan kaleratzea eta bakoitzean aldaketa-kopuru txiki bat besterik ez izatea aurreikusten da, erabiltzaileek proposatutako aldaketak beren eskuekin probatzeko aukera emanez. Argitalpen berrietarako trantsizioa errazteko, eguneratzeak fidagarri, sinple eta erregular instalatzeko mekanismo bat prestatzea aurreikusi da.

qmail-en jatorrizko arkitektura gordeko da eta oinarrizko osagaiak aldatu gabe geratuko dira, neurri batean qmail 1.03rako aurretik kaleratutako gehigarri eta adabakiekin bateragarritasuna mantenduko du. Ezaugarri gehigarriak luzapen moduan inplementatzea aurreikusten da, beharrezkoa bada oinarrizko qmail nukleoari beharrezko software interfazeak gehituz. Bertatik
aurreikusita Eginbide berriak gaitzeko, SMTP hartzaileak egiaztatzeko tresnak, autentifikazio- eta enkriptazio-moduak (AUTH eta TLS), SPF, SRS, DKIM, DMARC, EAI eta SNI-ren laguntza onartzen dira.

Proiektuaren lehen bertsioan (1.07) FreeBSD eta macOSen egungo bertsioekin bateragarritasun-arazoak konpondu dira, utmp-en ordez utmpx erabiltzeko gaitasuna gehitu da, BIND 9-n oinarritutako soluzioekin bateragarritasun-arazoak konpondu dira. Direktorio arbitrarioetan instalatzea erraztu da, instalatzeko gaitasuna root gisa saioa hasi gabe eman da, eta beharrik gabe eraikitzeko gaitasuna gehitu da qmail erabiltzaile bereizi bat sortuz (pribilegiorik gabeko erabiltzaile arbitrario baten pean abiarazi daiteke). Exekuzio-denboran UID/GID egiaztapena gehitu da.

1.08 bertsioan, Debian (deb) eta RHEL (rpm) paketeak prestatzea aurreikusten da, baita zaharkitutako C eraikuntzak C89 estandarra betetzen duten aukerekin ordezkatzeko birfactorizazioa ere. Luzapenetarako programazio interfaze berriak 1.9 bertsiorako aurreikusita daude. 2.0 bertsioan, posta-ilararen sistemaren ezarpenak aldatzea, ilarak leheneratzeko utilitate bat gehitzea eta APIa LDAP-ekin integratzeko luzapenak konektatzeko gaitasuna izatea espero da.

Iturria: opennet.ru

Gehitu iruzkin berria