Ny version av Exim e-postserver 4.96

E-postservern Exim 4.96 har släppts och har lagt till ackumulerade korrigeringar och nya funktioner. Enligt den automatiserade undersökningen i maj av cirka 800 tusen e-postservrar är andelen Exim 59.59% (för ett år sedan 59.15%), Postfix används på 33.64% (33.76%) av e-postservrarna, Sendmail - 3.55% (3.55) %), MailEnable - 1.93% (2.02%), MDaemon - 0.45% (0.56%), Microsoft Exchange - 0.23% (0.30%).

Huvudändringar:

  • ACL implementerar ett nytt "sett"-tillstånd som kan användas för att leta efter tidigare inträffade händelser relaterade till användare och värdar. Det nya villkoret gör det lättare att arbeta med grå listor, till exempel när du skapar en enkel grå lista kan du använda ACL "seen = -5m / key=${sender_host_address}_$local_part@$domain" för att tillåta en anslutning Försök igen.
  • Lade till "mask_n", en variant av "mask"-operatorn som manipulerar normaliserade IPv6-adresser (med kolon och utan radbrytning).
  • Alternativet '-z' har lagts till i verktygen exim_dumpdb och exim_fixdb för att returnera tid utan att ta hänsyn till tidszonen (UTC);
  • Implementerade en händelse i bakgrundsprocessen som utlöses när TLS-anslutningen misslyckas.
  • Lade till alternativ för "stopp", "förutlösare" och "trigger" i ACL-felsökningsläget ("kontroll = debug") för att styra utdata till felsökningsloggen.
  • Lade till kontroll för att undvika specialtecken i uppslagsfrågor om frågesträngen använder data som tas emot utifrån (”besmutsad”). Om tecknen inte escapes, återspeglas information om problemet för närvarande bara i loggen, men i framtida utgåvor kommer det att leda till ett fel.
  • Alternativet "allow_insecure_tainted_data" har tagits bort, vilket gjorde det möjligt att inaktivera felmeddelandet när specialtecken i datan är osäker escaped. Dessutom har stödet för log_selector "taint" avbrutits, vilket gjorde att du kunde inaktivera utmatningen av varningar om flyktproblem till loggen.

Källa: opennet.ru

Lägg en kommentar