Uus versioon meiliserverist Exim 4.99

Avaldatud on e-posti serveri Exim 4.99 versioon, kuhu on sisse viidud akumuleerunud parandused ja lisatud uusi funktsioone. Projekti kood on kirjutatud C keeles ja see on litsentseeritud GPLv2+ alusel. Automatiseeritud küsitluse kohaselt umbes 500 000 e-posti serverist on Eximi osakaal 56% (aasta tagasi 59,06%), Postfixi kasutatakse 37,45% (34,68%) e-posti serveritest, Sendmail - 3,53% (3,42%), MailEnable - 1,84% (1,81%), MDaemon - 0,40% (0,37%), Microsoft Exchange - 0,20% (0,17%).

Peamised muudatused:

  • Lisatud on ESMTP käsu «ATRN» (Authenticated TURN) tugi, mis võimaldab vahetada serveri ja kliendi rolle sõnumite edastamise protsessis. Käsu saab kasutada, et korraldada kirjade edastamist süsteemidesse, kus on dünaamilised IP-aadressid või ebastabiilne internetiühendus. Selline süsteem saab ühenduda SMTP-serveriga kliendi rollis ja seejärel ATRN käsu abil võtta endale serveri roll akumuleeritud sõnumite vastuvõtmiseks. Käsu saab kasutada ainult pärast edukat autentimist ja sobiva ACL-i (acl_smtp_atrn) olemasolu.
  • Enamik Eximi komponente võib nüüd koondada laaditavate moodulitena. Näiteks võivad laaditavad moodulid olla JSON ja LDAP otsingumootorid, filtrid, autentimise ja marsruutimise draiverid, PAM, RADIUS, perl, SPF, DKIM, DMARC ja ARC komponendid, samuti kõik transpordiliigid, välja arvatud SMTP.
  • Realiseeritud on võimalus keelata Eximi ja Sieve filtrite tugi kogumise etapis.
  • Lisatud on SRV (Service Location Record) DNS-kannete tugi TLS (Transport Layer Security) toetuse määramiseks e-posti serveritega vastuvõtjate jaoks.
  • Lisatud on katse kogumise valik «EXPERIMENTAL_SPF_PERL», mis sisaldab SPF (Sender Policy Framework) autentimise mehhanismi alternatiivset rakendust, kasutades Perl moodulit Perl Mail::SPF, mitte libspf2 raamatukogu, millel on hoolduseprobleemid.
  • Lisatud on katse kogumise valik «EXPERIMENTAL_NMH» koos otsingumootori rakendusega NMH (Net-Masked Hero) hoidlas kontrollimiseks. IP-aadresse Konfiguratsioonifailile on lisatud seade «tls_early_banner_hosts», et määrata, millistele hostidele rakendatakse «TLS Early Data» (0-RTT) mehhanismi SMTP-bänneri saatmiseks enne TLS ühenduse läbirääkimiste lõppu.
  • Lisatud on valik «sieve_inbox» mailbox-faili määramiseks, kuhu salvestatakse sõnumid, mida suunatakse «redirect_router» sätete abil Sieve filtritesse.
  • Lisatud on muutuja «connection_id», mis sisaldab vastuvõetud ühenduse identifikaatorit. Muutujat saab kasutada logide väljundiformaadi seadistamisel.
  • On rakendatud sündmused smtp:fail:protocol ja smtp:fail:syntax, mis võimaldavad jälgida vigu, mis on seotud protokolli ja SMTP käskude süntaksiga.
  • Transpordil «socks_proxy» võib nüüd olla tühik, mis tõlgendatakse kui proksimise puudumine.
  • Lisatud on muutujad $dmarc_alignment_spf ja $dmarc_alignment_dkim, mis peegeldavad SPF ja DKIM kontrollide tulemusi.
  • Lisatud on võimalus kasutada IPv6 ühendusi MySQL ja PostgreSQL andmebaasidega.
  • Lubatud on kasutada saatja aadressi (envelope-from), mis on määratud transpordi parameetrites, otsese kohaletoimetamise (cutthrough deliveries) ja vastuvõtjate olemasolu kontrollimiseks.
  • Lisatud on võimalus kasutada muutujaid ja väljendeid «hosts_randomize» valikute dünaamiliseks vormimiseks manuaalses marsruuteris ja SMTP transpordis. Samuti on lisatud tugi «fallback_hosts» dünaamiliseks vormimiseks kõigis marsruuterites ja SMTP transpordis.
  • Konfiguratsioonifailile on lisatud valik «log_ports», et filtreerida logides kajastatud portide numbreid. Näiteks kui määrata «log_ports = !25 : !587», siis logis kuvab väljas suunatud port ja sisenemise liidesed, mis ei ole seotud portidega 25 ja 587.
  • Lisatud on võimalus kajastada logides kohaletoimetamise teavet käsude ja vastuste kohta, mis saadeti SMTP ühenduse loomise ajal, samuti andmeid TLSi kasutamise kohta ühenduses (silt «tls_on_connect»).
  • Lisatud on valik «no_wr», mis keeldub kirjutamast vahemällu lookup-operatsioonide tulemusi.
  • Lisatud on käsurea valik «-dS» silumisteabe väljastamiseks enne konfiguratsioonifaili analüüsimist.
  • Seotud autentimise ebaõnnestumise sõnumitesse logis on lisatud märgistused «H=» ja «U=», mis peegeldavad hosti ja kasutajanime.
  • Avaldatud on e-posti serveri Exim 4.99 versioon, kuhu on sisse viidud akumuleerunud parandused ja lisatud uusi funktsioone. Projekti kood on kirjutatud C keeles ja see on litsentseeritud GPLv2+ alusel. Automatiseeritud küsitluse kohaselt umbes 500 000 e-posti serverist on Eximi osakaal 56% (aasta tagasi 59,06%), Postfixi kasutatakse 37,45% (34,68%) e-posti serveritest, Sendmail - 3,53% (3,42%), MailEnable

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster