notqmail, forkek servera posta qmail, hate destnîşan kirin

Nasandin yekem serbestberdana projeyê notqmail, ku di hundurê de pêşkeftina forkek servera nameyê dest pê kir qmail. Qmail ji hêla Daniel J. Bernstein ve di sala 1995-an de hate afirandin bi mebesta peydakirina cîhgirek ewledar û bileztir ji bo sendmail. Daxuyaniya herî dawî ya qmail 1.03 di sala 1998-an de hate weşandin û ji wê demê ve radestkirina fermî nehatiye nûve kirin, lê server mînakek nermalava bilind û ewledar dimîne, ji ber vê yekê ew heya roja îro berdewam e ku tê bikar anîn û gelek paç û paç bi dest xistiye û peyda kiriye. pêvekên. Demekê, li ser bingeha qmail 1.03 û paçên berhevkirî, belavkirina netqmail ava bû, lê naha ew bi rengekî berdayî ye û ji sala 2007-an vir ve nehatiye nûve kirin.

Amitai Schleier, beşdarê NetBSD û nivîskarê cûrbecûr patch û mîhengan to qmail, bi hev re bi dilxwazên eleqedar proje ava kirin notqmail, bi mebesta berdewamkirina pêşkeftina qmailê wekî hilberek hevgirtî û ne wekî komek pelan. Wek qmail, projeyeke nû belav kirin ji hêla wekî domanek gelemperî (destûrdana bi tevahî ji mafê kopîkirinê bi şiyana belavkirin û karanîna hilberê ji hêla her kesî ve û bê sînor).

Notqmail di heman demê de pabendbûna bi prensîbên giştî yên qmail-ê - sadebûna mîmarî, aramî û hejmareke hindiktirîn xeletiyan didomîne. Pêşdebirên notqmail di tevlêkirina guhertinan de baldariyek mezin digirin û tenê fonksiyonên ku di rastiyên nûjen de hewce ne lê zêde dikin, lihevhatina qmail-a bingehîn diparêzin û serbestberdanên ku dikarin li şûna sazkirinên qmail-a heyî werin bikar anîn pêşkêş dikin. Ji bo domandina asta domdar a aramî û ewlehiyê, serbestberdan têne plansaz kirin ku pir caran bêne berdan û di her yekê de tenê hejmarek piçûk guhertinan vedihewîne, ku ji bikarhêneran re fersendê dide ku guhertinên pêşniyarkirî bi destên xwe ceribandin. Ji bo hêsankirina derbasbûna berdanên nû, tê plan kirin ku mekanîzmayek ji bo sazkirina nûvekirina pêbawer, hêsan û birêkûpêk were amadekirin.

Mîmariya orîjînal a qmailê dê were parastin û hêmanên bingehîn dê neguhêrbar bimînin, ku heya radeyekê dê lihevhatina bi pêvek û pêvekên berê yên ji bo qmail 1.03-ê hatine derxistin biparêze. Taybetmendiyên pêvek têne plan kirin ku di forma pêvekan de bêne bicîh kirin, ger hewce be pêvekên nermalava hewce li bingeha bingehîn a qmail zêde bikin. Ji
plan kirin Ji bo çalakkirina taybetmendiyên nû, amûrên verastkirina wergirê SMTP, modên rastkirin û şîfrekirinê (AUTH û TLS), piştgirî ji bo SPF, SRS, DKIM, DMARC, EAI û SNI têne destnîşan kirin.

Di çapa yekem a projeyê de (1.07) Pirsgirêkên lihevhatina bi serbestberdanên heyî yên FreeBSD û macOS re hatin çareser kirin, şiyana karanîna utmpx li şûna utmp hate zêdekirin, pirsgirêkên lihevhatina bi çareserkerên bingeha BIND 9 re hatin çareser kirin. Sazkirin di pelrêçên keyfî de hate hêsan kirin, şiyana sazkirinê bêyî têketinê wekî root hatî peyda kirin, û şiyana avakirina bêyî hewcedariyê hate zêdekirin ku bikarhênerek qmail-ê cûda biafirîne (dibe ku di bin bikarhênerek bêdestûr a keyfî de were destpêkirin). Kontrolkirina UID/GID dema xebitandinê zêde kir.

Di guhertoya 1.08 de, tê plan kirin ku ji bo Debian (deb) û RHEL (rpm) pakêtan amade bike, û her weha ji nû ve veguheztina avahîyên C yên kevnar bi vebijarkên ku bi standarda C89 re tevdigerin veguhezîne. Têkiliyên bernameyê yên nû yên ji bo dirêjkirinê ji bo serbestberdana 1.9 têne plan kirin. Di guhertoya 2.0-ê de, tê çaverê kirin ku mîhengên pergala rêza e-nameyê biguhezîne, amûrek ji bo vegerandina rêzan lê zêde bike, û API-ê bigihîne kapasîteya girêdana pêvekan ji bo yekbûna bi LDAP-ê re.

Source: opennet.ru

Add a comment