Postfix 3.11.0 postserver publicerad

Efter ett Ă„rs utveckling har en ny stabil version av Postfix e-postservern publicerats – 3.12.0. Samtidigt har det meddelats om att stödet för Postfix 3.7, som slĂ€pptes i början av 2022, har upphört. Projektkoden Ă€r skriven i C och distribueras under EPL 2.0 (Eclipse Public License) och IPL 1.0 (IBM Public License).

Postfix Àr ett av fÄ projekt som kombinerar hög sÀkerhet, tillförlitlighet och prestanda, vilket har uppnÄtts genom en multiprocessarkitektur som isolerar olika hanterare, samt en strikt kodningspolicy och patchgranskning. För att skydda mot minnesfel anvÀnds sÀkrade versioner av funktionerna för minnesallokering och avallokering, samt en uppsÀttning abstrakta funktionsbindningar för hantering av buffertar (kontroll av buffertöverskridningar och Ätkomst till frigjord minne), filoperationer, utskriftsformatering, buffrad in-/utmatning och strÀngmanipulationer (inklusive möjligheter för att hantera strÀngar av godtycklig storlek och automatisk storleksÀndring av strÀngar).

Enligt den slutliga automatiserade enkĂ€ten med cirka 500 000 e-postmeddelanden servrar (efter juli 2025 kommer rapportpubliceringen att upphöra), anvĂ€nds Postfix pĂ„ 37.88 % (för ett Ă„r sedan 36.81 %) av e-postservrarna, Exims marknadsandel utgör 55.59 % (för ett Ă„r sedan 56.61 %), Sendmail – 3.55 % (3.60 %), MailEnable – 1.81 % (1.82 %), MDaemon – 0.40 % (0.40 %), Microsoft Exchange – 0.20 % (0.19 %), OpenSMTPD – 0.12 % (0.09 %).

Huvudsakliga nyheter:

  • Arbete har utförts för att förenkla migrationen frĂ„n söktabellerna "hash:" och "btree:" till "lmdb:" eller "cdb:" i samband med att vissa distributioner av Linux har slutat leverera BerkeleyDB-bibliotek. För att bevara kompatibiliteten med Mailman-verktygen, som kör kommandot "postmap hash:/path/to/file" vid tillĂ€gg eller borttagning av e-postlistor, har stöd för automatisk omdirigering av sĂ„dana kommandon till varianter med stödda databasetyper lagts till i Postfix.
  • Som standard Ă€r anslutning till SMTP-servrar aktiverad med TLS-kryptering. I instĂ€llningarna för SMTP-klienten Ă€r parametern smtp_tls_security_level instĂ€lld pĂ„ "may", om Postfix har byggts med stöd för TLS. VĂ€rdet "may" aktiverar anvĂ€ndning av TLS för servrar som stöder kryptering, men tillĂ„ter att falla tillbaka till att överföra data okrypterat om servern inte stöder TLS.
  • I ESMTP har stöd för utvidgningen "REQUIRETLS" (RFC 8689), som gör att avsĂ€ndaren kan begĂ€ra garanterad TLS-kryptering genom hela leveransvĂ€gen av meddelandet. I detta lĂ€ge mĂ„ste varje SMTP- och LMTP-server som deltar i vidarebefordringen av meddelandet stödja REQUIRETLS och strikt autentisering genom DANE eller STS, och vid överföring av meddelandet genom en kedja av andra servrar mĂ„ste Ă€ven REQUIRETLS anvĂ€ndas.
  • Det har sĂ€kerstĂ€llts att loggarna för TLS-sĂ€kerhetsnivĂ„er visas, det vill sĂ€ga om en högre nivĂ„ av REQUIRETLS begĂ€rs för överföring av meddelandet, kommer information om anvĂ€ndningen av REQUIRETLS nu att sparas i loggen.
  • En parameter smtp_tls_enforce_sts_mx_patterns har lagts till, vilket inkluderar kompatibilitetslĂ€ge mellan SMTP-klienten Postfix och MTA-STS (MTA Strict Transport Security) -plugins som krĂ€ver att TLSRPT-stödet Ă€r aktiverat för att vidarebefordra STS-attribut. NĂ€r denna parameter Ă€r aktiverad, vilket Ă€r standard, kommer SMTP-klienten Postfix att ansluta till MX-servern endast om dess namn stĂ€mmer överens med mönstret som anges i STS-policies. Annars kommer det gamla beteendet att anvĂ€ndas - möjligheten att ansluta till MX-servrar baserat pĂ„ MX-poster i DNS, förutsatt att servercertifikatet överensstĂ€mmer med STS-policies. MTA-STS-mekanismen gör det möjligt att informera klienten, som har etablerat en förbindelse via en osĂ€ker kommunikationskanal, om möjligheten och parametrarna för att etablera en skyddad TLS-förbindelse. Stödet för parametern har ocksĂ„ lagts till i verktygen postfix-tlspol och postfix-mta-sts-resolver.
  • Stöd för kvantmotstĂ„ndskraftiga krypteringsalgoritmer har lagts till, med kompileringsstöd frĂ„n OpenSSL 3.5 och nyare versioner.
  • 16 konfigurationsparametrar har klassificerats som förĂ„ldrade, och vid anvĂ€ndning kommer en varning om deras avskaffande att utföras i en av framtida versioner. Bland de förĂ„ldrade parametrarna finns till exempel "virtual_maps", "fallback_relay", "postscreen_whitelist_interfaces" och "smtpd_client_connection_limit_exceptions".
  • Stöd för utdata i JSON-format har lagts till för kommandon: "postconf -j|-jM|-jF|-jP", "postalias -jq|-js", "postmap -jq|-js" och "postmulti -jl".
  • Felhanteringen i Milter-filter har förbĂ€ttrats, vilket uppstĂ„r vid behandling av meddelanden som mottagits via redan etablerade SMTP-förbindelser. VĂ€rdet pĂ„ parametern #milter_default_action har Ă€ndrats frĂ„n "tempfail" till vĂ€rdet "shutdown", vilket innebĂ€r att förbindelsen med klienten stĂ€ngs.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster