Notqmail er presentert, et forløp av e-postserveren qmail

Presentert første utgave av prosjektet notqmail, innenfor hvilken utviklingen av forløpet av e-postserveren startet qmail. Qmail ble opprettet av Daniel Bernstein i 1995 for å tilby et sikrere og raskere alternativ til sendmail. Den siste utgaven av qmail 1.03 ble utgitt i 1998, og siden har den offisielle distribusjonen ikke blitt oppdatert, men serveren forblir et eksempel på programvare av høy kvalitet og sikkerhet, og brukes fortsatt i dag og har blitt utstyrt med mange patches og tillegg. På sin tid ble distribusjonen av netqmail dannet basert på qmail 1.03 og de akkumulative patchene, men nå er den forlatt og har ikke blitt oppdatert siden 2007.

Amitai Schleier, deltaker i utviklingen av NetBSD og forfatter av ulike patcher og innstillinger for qmail, sammen med interesserte entusiaster, grunnla prosjektet notqmail, som er rettet mot å fortsette utviklingen av qmail i form av et helhetlig produkt, og ikke et sett med patcher. Som qmail, er det nye prosjektet distribueres fellesskapets eiendom (full avslag på opphavsrett med mulighet for å distribuere og bruke produktet fritt av alle uten restriksjoner).

Notqmail fortsetter også å følge de generelle prinsippene til qmail — arkitektonisk enkelhet, stabilitet og minimalt antall feil. Utviklerne av notqmail er svært forsiktige med å inkludere endringer og legger til bare nødvendig funksjonalitet i dagens sammenheng, samtidig som de opprettholder grunnleggende kompatibilitet med qmail og tilbyr utgivelser som kan brukes til å erstatte eksisterende qmail-installasjoner. For å opprettholde et tilstrekkelig nivå av stabilitet og sikkerhet, planlegges utgivelser å bli utgitt svært ofte og inkludere bare et lite antall endringer, noe som gir brukerne mulighet til å håndtere de foreslåtte endringene med egne hender. For å lette overgangen til nye utgivelser planlegges det å forberede en mekanisme for pålitelig, enkel og regelmessig installasjon av oppdateringer.

Den opprinnelige arkitekturen til qmail vil bli bevart, og de grunnleggende komponentene vil forbli uendret, noe som i viss grad vil bevare kompatibiliteten med tidligere utgitte tillegg og patcher for qmail 1.03. Ytterligere funksjoner planlegges implementert i form av utvidelser, ved å legge til nødvendige programmeringsgrensesnitt i det grunnleggende kjerne qmail etter behov. Fra
planlagte for å inkludere nye funksjoner fremheves verktøy for SMTP-mottakerverifisering, autentiserings- og krypteringsmoduser (AUTH og TLS), støtte for SPF, SRS, DKIM, DMARC, EAI og SNI.

I prosjektets første utgave (1.07) er problemene med kompatibilitet til de aktuelle utgavene av FreeBSD og macOS løst, muligheten for å bruke utmpx i stedet for utmp er lagt til, og problemer med kompatibilitet med resolverne basert på BIND 9 er løst. Installeringen i vilkårlige kataloger er forenklet, det er sikret mulighet for installasjon uten innlogging som brukeren root, og muligheten for bygging uten å måtte opprette en egen qmail-bruker er lagt til (kan kjøres under en vilkårlig ikke-privilegert bruker). UID/GID-sjekk er lagt til under kjøring.

I versjon 1.08 er det planlagt å forberede pakker for Debian (deb) og RHEL (rpm), samt gjennomføre refactoring for å erstatte utdaterte C-konstruksjoner med varianter i samsvar med C89-standarden. I utgave 1.9 planlegges det å legge til nye programmeringsgrensesnitt for utvidelser. I versjon 2.0 vil det forventes endringer i innstillingene for systemet for e-postkøer, legge til et verktøy for gjenoppretting av køer, og utviklingen av API-et for å muliggjøre tilkobling av utvidelser for integrering med LDAP.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster