notqmail, ib rab diav rawg ntawm qmail mail server, tau qhia

Xa los ntawm thawj qhov kev tso tawm ntawm qhov project notqmail, nyob rau hauv uas txoj kev loj hlob ntawm ib tug mail server diav rawg pib qmail ua. Qmail tau tsim los ntawm Daniel J. Bernstein hauv 1995 nrog lub hom phiaj ntawm kev muab kev ruaj ntseg thiab hloov pauv sai dua rau kev xa email. Qhov kev tso tawm tshiab kawg ntawm qmail 1.03 tau luam tawm xyoo 1998 thiab txij thaum ntawd los ntawm kev xa khoom tsis tau hloov kho, tab sis cov neeg rau zaub mov tseem yog ib qho piv txwv ntawm cov software zoo thiab muaj kev nyab xeeb, yog li nws tseem siv tau rau hnub no thiab tau txais ntau thaj ua rau thaj thiab add-ons. Nyob rau hauv ib lub sij hawm, raws li qmail 1.03 thiab ntau thaj ua rau thaj, netqmail faib tau tsim, tab sis tam sim no nws yog nyob rau hauv ib daim ntawv tso tseg thiab tsis tau hloov kho txij li thaum 2007.

Amitai Schleier, NetBSD contributor thiab sau ntau yam thaj ua rau thaj thiab teeb tsa mus rau qmail, ua ke nrog cov neeg nyiam nyiam nrhiav qhov project notqmail, tsom rau kev txhim kho txuas ntxiv ntawm qmail raws li cov khoom sib koom ua ke ntau dua li cov txheej txheem thaj ua rau thaj. Zoo li qmail, qhov project tshiab faib los ntawm raws li kev sau npe pej xeem (ua tiav kev zam ntawm kev cai lij choj nrog lub peev xwm los faib thiab siv cov khoom los ntawm txhua tus thiab tsis muaj kev txwv).

Notqmail tseem txuas ntxiv ua raws li cov hauv paus ntsiab lus ntawm qmail - architectural simplicity, stability thiab tsawg kawg ntawm qhov yuam kev. Cov neeg tsim tawm notqmail tau saib xyuas zoo hauv kev sib koom ua ke cov kev hloov pauv thiab ntxiv tsuas yog kev ua haujlwm tsim nyog hauv qhov tseeb niaj hnub no, tswj hwm qmail kev sib raug zoo thiab muab cov kev tshaj tawm uas tuaj yeem siv los hloov cov kev teeb tsa qmail uas twb muaj lawm. Txhawm rau tswj hwm qib kom zoo ntawm kev ruaj ntseg thiab kev ruaj ntseg, kev tshaj tawm tau npaj yuav tso tawm ntau zaus thiab suav nrog tsuas yog qee qhov kev hloov pauv hauv txhua qhov, muab sijhawm rau cov neeg siv los sim cov kev hloov pauv nrog lawv tus kheej txhais tes. Txhawm rau ua kom yooj yim rau kev hloov pauv mus rau kev tshaj tawm tshiab, nws tau npaj los npaj cov txheej txheem rau txhim khu kev qha, yooj yim thiab tsis tu ncua ntawm kev hloov kho tshiab.

Tus thawj architecture ntawm qmail yuav raug khaws cia thiab cov ntsiab lus tseem ceeb yuav nyob twj ywm tsis hloov, uas rau qee qhov yuav muaj kev sib raug zoo nrog yav dhau los tso tawm add-ons thiab thaj ua rau thaj rau qmail 1.03. Cov yam ntxwv ntxiv tau npaj los siv rau hauv daim ntawv txuas ntxiv, yog tias tsim nyog ntxiv cov software tsim nyog cuam tshuam rau qhov pib qmail core. Los ntawm
npaj Txhawm rau ua kom muaj cov yam ntxwv tshiab, SMTP cov cuab yeej pov thawj tus neeg tau txais kev pom zoo, kev lees paub thiab kev siv encryption hom (AUTH thiab TLS), kev txhawb nqa rau SPF, SRS, DKIM, DMARC, EAI thiab SNI tau sau tseg.

Hauv thawj qhov kev tso tawm ntawm qhov project (1.07) Cov teeb meem kev sib raug zoo nrog kev tshaj tawm tam sim no ntawm FreeBSD thiab macOS tau raug daws lawm, muaj peev xwm siv utmpx es tsis txhob utmp tau ntxiv, cov teeb meem kev sib raug zoo nrog BIND 9-raws li kev daws teeb meem tau daws. tsis tau nkag mus rau hauv raws li cov hauv paus ntsiab lus tau muab, thiab lub peev xwm los tsim yam tsis muaj qhov xav tau tau ntxiv los tsim ib tus neeg siv qmail cais (tuaj yeem tsim tawm raws li tus neeg siv tsis ncaj ncees). Ntxiv runtime UID/GID checking.

Hauv version 1.08, nws tau npaj los npaj cov pob khoom rau Debian (deb) thiab RHEL (rpm), nrog rau kev rov ua dua los hloov cov qauv C tsis tu ncua nrog cov kev xaiv uas ua raws li C89 tus qauv. Tshiab programming interfaces rau extensions yog npaj rau kev tso tawm 1.9. Nyob rau hauv version 2.0, nws yuav tsum hloov qhov chaw ntawm kev xa ntawv kab ke, ntxiv cov khoom siv rau kev rov ua haujlwm dua, thiab nqa API rau lub peev xwm los txuas txuas ntxiv rau kev koom ua ke nrog LDAP.

Tau qhov twg los: opennet.ru

Ntxiv ib saib