Ny version av Exim e-postserver 4.95

E-postservern Exim 4.95 har släppts, lägger till ackumulerade korrigeringar och lägger till nya funktioner. Enligt en automatiserad undersökning i september av mer än en miljon e-postservrar är Exims andel 58% (för ett år sedan 57.59%), Postfix används på 34.92% (34.70%) av e-postservrarna, Sendmail - 3.52% (3.75% ), MailEnable - 2 % (2.07). %), MDaemon - 0.57 % (0.73 %), Microsoft Exchange - 0.32 % (0.42 %). Huvudändringar:

  • Stabilt stöd för bearbetningsläget för snabb-ramp meddelandeköer har tillkännagivits, vilket gör att du kan påskynda starten av meddelandeleverans när köstorleken för att skicka är stor och det finns ett imponerande antal meddelanden som skickas till typiska värdar, till exempel, när du sänder ett stort antal brev till stora postleverantörer eller skickar via en mellanliggande meddelandeöverföringsagent (smarthost). Om läget är aktiverat med alternativet "queue_fast_ramp" och tvåstegs köbehandling ("-qq") upptäcker närvaron av en stor del av meddelanden adresserade till en specifik e-postserver, kommer leveransen till den värden att börja omedelbart.
  • En alternativ implementering av SRS-mekanismen (Sender Rewriting Scheme) har stabiliserats - "SRS_NATIVE", som inte kräver externa beroenden (den gamla experimentella implementeringen krävde installation av biblioteket libsrs_alt). SRS låter dig skriva om avsändarens adress under vidarebefordran utan att bryta mot SPF-kontroller (Sender Policy Framework) och säkerställa att avsändardata behålls så att servern kan skicka meddelanden i händelse av ett leveransfel. Kärnan i metoden är att när en anslutning upprättas överförs information om identitet med den ursprungliga avsändaren, till exempel vid omskrivning [e-postskyddad][e-postskyddad] kommer att indikera "[e-postskyddad]" SRS är till exempel relevant när man organiserar arbetet med e-postlistor där originalmeddelandet omdirigeras till andra mottagare.
  • Alternativet TLS_RESUME har stabiliserats, vilket ger möjlighet att återuppta en tidigare avbruten TLS-anslutning.
  • Stödet för den högpresterande kompakta inbäddade LMDB DBMS, som lagrar data i nyckel-värde-format, har stabiliserats. Endast uppslagsexempel från färdiga databaser med en nyckel stöds (skrivning från Exim till LMDB är inte implementerad). Till exempel, för att kontrollera avsändarens domän i reglerna, kan du använda en fråga som "${lookup{$sender_address_domain}lmdb{/var/lib/spamdb/stopdomains.mdb}}".
  • Alternativet "message_linelength_limit" har lagts till för att sätta en gräns för antalet tecken per rad.
  • Möjligheten att ignorera cachen när uppslagningsförfrågningar körs har tillhandahållits.
  • För tilläggsfiltransporten har kvotkontroll implementerats när ett meddelande tas emot (SMTP-session).
  • Lade till stöd för alternativet "file=" i SQLite-uppslagsfrågor ", som låter dig ange en databasfil för en specifik operation utan att ange prefix i raden med SQL-kommandot.
  • Söksökningsfrågor stöder nu alternativet "ret=full" för att returnera hela datablocket som motsvarar en nyckel, inte bara den första raden.
  • Upprättandet av TLS-anslutningar påskyndas genom förhämtning och cachning av information (som certifikat) istället för att ladda ner den innan varje anslutning bearbetas.
  • Lade till parametern "proxy_protocol_timeout" för att konfigurera timeout för proxyprotokollet.
  • Lade till parametern "smtp_backlog_monitor" för att möjliggöra registrering av information om storleken på kön av väntande anslutningar (backlog) i loggen.
  • Lade till parametern "hosts_require_helo", som förbjuder att skicka MAIL-kommandot om HELO- eller EHLO-kommandot inte har skickats tidigare.
  • Lade till parametern "allow_insecure_tainted_data", när den specificeras, kommer osäker escape av specialtecken i data att resultera i en varning istället för ett fel.
  • Stödet för macOS-plattformen har upphört (sammansättningsfiler har flyttats till kategorin som inte stöds).

    Källa: opennet.ru

Lägg en kommentar