I-notqmail, imfoloko yesiphakeli semeyili ye-qmail, yethulwa

Kuthunyelwe ngu- ukukhishwa kokuqala kwephrojekthi hhayi mail, lapho kwaqala khona ukuthuthukiswa kwemfoloko yeseva yemeyili qmail. I-Qmail yasungulwa nguDaniel J. Bernstein ngo-1995 ngenhloso yokuhlinzeka ngokushintshwa okuphephile nokusheshayo kwe-sendmail. Ukukhishwa kwakamuva kwe-qmail 1.03 kwashicilelwa ngo-1998 futhi kusukela lapho ukulethwa okusemthethweni akuzange kubuyekezwe, kodwa iseva ihlala iyisibonelo sesofthiwe esezingeni eliphezulu nephephile, ngakho-ke isaqhubeka nokusetshenziswa kuze kube yilolu suku futhi ithole ama-patches amaningi futhi izengezo. Ngesinye isikhathi, ngokusekelwe ku-qmail 1.03 kanye neziqephu eziqoqiwe, kwasungulwa ukusatshalaliswa kwe-netqmail, kodwa manje kusesimweni esilahliwe futhi akukaze kubuyekezwe kusukela ngo-2007.

U-Amitai Schleier, umnikeli we-NetBSD kanye nombhali wezinhlobonhlobo iziqephu nezilungiselelo ku-qmail, kanye nabashisekayo abanentshisekelo basungula iphrojekthi hhayi mail, okuhloswe ngayo ukuqhubeka nokuthuthukiswa kwe-qmail njengomkhiqizo ohlangene kunesethi yamapeshi. Njenge-qmail, iphrojekthi entsha isatshalaliswa ngu njengesizinda somphakathi (ukuyekwa okuphelele kwe-copyright okunekhono lokusabalalisa nokusebenzisa umkhiqizo yiwo wonke umuntu ngaphandle kwemikhawulo).

I-Notqmail iphinde iqhubeke nokunamathela ezimisweni ezijwayelekile ze-qmail - ubulula bezakhiwo, ukuzinza kanye nenani elincane lamaphutha. Onjiniyela be-notqmail baqikelela kakhulu ekufakeni izinguquko futhi bengeze kuphela ukusebenza okudingekayo kumaqiniso esimanje, ukugcina ukuhambisana kwe-qmail okuyisisekelo kanye nokunikeza ukukhishwa okungasetshenziswa ukufaka esikhundleni sokufakwa kwe-qmail okukhona. Ukuze kugcinwe izinga elifanele lokuzinza nokuvikeleka, ukukhishwa kuhlelwa ukuthi kukhishwe kaningi futhi kufaka phakathi inani elincane kuphela lezinguquko endaweni ngayinye, okuvumela abasebenzisi ukuthi bahlole izinguquko ezihlongozwayo ngezandla zabo. Ukwenza kube lula ukushintshela ekukhishweni okusha, kuhlelwe ukulungisa indlela yokufakwa okuthembekile, okulula nokujwayelekile kwezibuyekezo.

Isakhiwo sokuqala se-qmail sizogcinwa futhi izingxenye eziyisisekelo zizohlala zingashintshiwe, okuzothi ngokwezinga elithile zigcine ukuhambisana nezengezo ezikhishwe ngaphambilini neziqephu ze-qmail 1.03. Izici ezengeziwe zihlelelwe ukuthi zisetshenziswe ngendlela yezandiso, uma kudingeka kwengezwe izixhumanisi zesofthiwe ezidingekayo kumongo we-qmail oyisisekelo. Kusuka
kuhleliwe Ukuze unike amandla izici ezintsha, amathuluzi okuqinisekisa umamukeli we-SMTP, izindlela zokuqinisekisa kanye nokubethela (i-AUTH ne-TLS), usekelo lwe-SPF, i-SRS, i-DKIM, i-DMARC, i-EAI ne-SNI ziyaqashelwa.

Ekukhishweni kokuqala kwephrojekthi (1.07) izinkinga zokuhambisana nokukhishwa kwamanje kwe-FreeBSD ne-macOS sezixazululiwe, amandla okusebenzisa i-utmpx esikhundleni se-utmp lengeziwe, izinkinga zokuhambisana nezixazululi ezisekelwe ku-BIND 9 sezixazululiwe. Ukufakwa kuhlu lwemibhalo lwenziwe lula, ikhono lokufaka ngaphandle kokungena ngemvume njengoba impande inikeziwe, futhi nekhono lokwakha ngaphandle kwesidingo lengeziwe lidala umsebenzisi we-qmail ohlukile (angaqaliswa ngaphansi komsebenzisi ongenamalungelo ngokungenamthetho). Kwengezwe ukuhlolwa kwe-UID/GID yesikhathi sokusebenza.

Enguqulweni engu-1.08, kuhlelwe ukuthi kulungiselelwe amaphakheji e-Debian (deb) kanye ne-RHEL (rpm), kanye nokwenza kabusha ukuze kuthathelwe indawo izakhiwo eziphelelwe yisikhathi ngezinketho ezithobelana nezinga le-C89. Izixhumanisi ezintsha zezinhlelo zezandiso zihlelelwe ukukhululwa 1.9. Enguqulweni engu-2.0, kulindeleke ukuthi iguqule izilungiselelo zesistimu yomugqa wemeyili, ingeze insiza yokubuyisela olayini, futhi ilethe i-API emandleni okuxhuma izandiso ukuze zihlanganiswe ne-LDAP.

Source: opennet.ru

Engeza amazwana