notqmail, en gaffel av qmail-e-postservern, introducerades

Introducerad första utgåvan av projektet notqmail, inom vilken utvecklingen av en e-postservergaffel började qmail. Qmail skapades av Daniel J. Bernstein 1995 med målet att tillhandahålla en säkrare och snabbare ersättning för sendmail. Den senaste utgåvan av qmail 1.03 publicerades 1998 och sedan dess har den officiella leveransen inte uppdaterats, men servern är fortfarande ett exempel på högkvalitativ och säker programvara, därför fortsätter den att användas till denna dag och har fått många patchar och tillägg. En gång, baserat på qmail 1.03 och ackumulerade patchar, bildades en netqmail-distribution, men nu är den i en övergiven form och har inte uppdaterats sedan 2007.

Amitai Schleier, NetBSD-bidragsgivare och författare till olika patchar och inställningar to qmail, tillsammans med intresserade entusiaster grundade projektet notqmail, som syftar till att fortsätta utvecklingen av qmail som en sammanhållen produkt snarare än en uppsättning patchar. Som qmail, ett nytt projekt levererad av som en allmän egendom (fullständigt avstående från upphovsrätt med möjlighet att distribuera och använda produkten av alla och utan begränsningar).

Notqmail fortsätter också att följa de allmänna principerna för qmail - arkitektonisk enkelhet, stabilitet och ett minimum av fel. Notqmail-utvecklarna lägger stor vikt vid att införliva ändringar och lägger bara till den funktionalitet som är nödvändig i moderna verkligheter, bibehåller grundläggande qmail-kompatibilitet och erbjuder utgåvor som kan användas för att ersätta befintliga qmail-installationer. För att upprätthålla rätt nivå av stabilitet och säkerhet planeras releaser att släppas mycket ofta och endast innehålla ett litet antal ändringar i varje, vilket ger användarna möjlighet att testa de föreslagna ändringarna med sina egna händer. För att förenkla övergången till nya utgåvor är det planerat att förbereda en mekanism för pålitlig, enkel och regelbunden installation av uppdateringar.

Den ursprungliga arkitekturen för qmail kommer att bevaras och de grundläggande komponenterna kommer att förbli oförändrade, vilket till viss del kommer att bibehålla kompatibilitet med tidigare släppta tillägg och patchar för qmail 1.03. Ytterligare funktioner planeras att implementeras i form av tillägg, om nödvändigt lägga till nödvändiga mjukvarugränssnitt till den grundläggande qmail-kärnan. Från
planerad För att aktivera nya funktioner noteras SMTP-mottagareverifieringsverktyg, autentiserings- och krypteringslägen (AUTH och TLS), stöd för SPF, SRS, DKIM, DMARC, EAI och SNI.

I den första utgåvan av projektet (1.07) kompatibilitetsproblem med aktuella versioner av FreeBSD och macOS har lösts, möjligheten att använda utmpx istället för utmp har lagts till, kompatibilitetsproblem med BIND 9-baserade resolvers har lösts Installation i godtyckliga kataloger har förenklats, möjligheten att installera utan att logga in som root har tillhandahållits, och möjligheten att bygga utan behov har lagts till för att skapa en separat qmail-användare (kan startas under en godtycklig oprivilegierad användare). Lade till runtime UID/GID-kontroll.

I version 1.08 är det planerat att förbereda paket för Debian (deb) och RHEL (rpm), samt refaktorering för att ersätta föråldrade C-konstruktioner med alternativ som överensstämmer med C89-standarden. Nya programmeringsgränssnitt för tillägg är planerade för release 1.9. I version 2.0 förväntas det ändra inställningarna för e-postkösystemet, lägga till ett verktyg för att återställa köer och föra API:et till möjligheten att ansluta tillägg för integration med LDAP.

Källa: opennet.ru

Lägg en kommentar