Noua versiune a serverului de e-mail Exim 4.95

A avut loc lansarea serverului de poștă Exim 4.95, în care au fost incluse corecții acumulative și au fost adăugate noi funcționalități. Conform unui sondaj automatizat din septembrie, realizat pe mai mult de un milion de servere de poștă, cota Exim este de 58% (anul trecut 57.59%), Postfix este utilizat pe 34.92% (34.70%) dintre serverele de poștă, Sendmail - 3.52% (3.75%), MailEnable - 2% (2.07%), MDaemon - 0.57% (0.73%), Microsoft Exchange - 0.32% (0.42%). Schimbările principale:

  • A fost anunțată suportul stabil pentru modul de procesare a cozii de mesaje fast-ramp, care permite accelerarea începerii livrării mesajelor, în cazul în care dimensiunea cozii de trimis este mare și există un număr considerabil de mesaje trimise către gazde standard, de exemplu, în situația în care se trimit un număr mare de e-mailuri către mari furnizori de poștă sau prin intermediul unui agent de transfer de mesaje (smarthost). Dacă modul este activat prin opțiunea „queue_fast_ramp” și procesarea cozii în două etape („-qq”) identifică o porțiune mare de mesaje adresate unei anumite poșta, server, livrarea pentru această gazdă va fi începută fără întârziere.
  • A fost stabilizată o implementare alternativă a mecanismului SRS (Sender Rewriting Scheme) - „SRS_NATIVE”, care nu necesită dependențe externe (vechea implementare experimentală necesita instalarea bibliotecii libsrs_alt). SRS permite rescrierea adresei expeditorului la redirecționare, fără a încălca verificările SPF (Sender Policy Framework) și asigurând păstrarea datelor despre expeditor pentru a direcționa serverul mesajele în caz de eroare de livrare. Esența metodei constă în faptul că, la stabilirea conexiunii, sunt transmise informații despre identitatea cu expeditorul inițial, de exemplu, la rescrierea alice@example.org în alice@example.com va fi specificat „SRS0=HHH=TT=example.org=alice@example.com”. SRS este relevant, de exemplu, în organizarea funcționării listelor de distribuție, în care mesajul inițial este redirecționat către alți destinatari.
  • A fost stabilizată opțiunea TLS_RESUME, care asigură posibilitatea de a relua o conexiune TLS întreruptă anterior.
  • A fost stabilizată suportul pentru o bază de date încorporată compactă și de înaltă performanță, LMDB, care stochează date în format cheie-valoare. Sunt acceptate doar interogările de tip lookup din baze de date existente pentru o singură cheie (înregistrarea din exim în LMDB nu a fost implementată). De exemplu, pentru a verifica domeniul expeditorului în reguli, se poate folosi o interogare de tip „${lookup{$sender_address_domain}lmdb{/var/lib/spamdb/stopdomains.mdb}}”.
  • A fost adăugată opțiunea „message_linelength_limit” pentru a stabili o limită a numărului de caractere pe linie.
  • A fost oferită posibilitatea de a ignora cache-ul în timpul executării cererilor de lookup.
  • Pentru transportul appendfile, a fost implementată verificarea cotelor în timpul primirii mesajului (ședința SMTP).
  • În cererile de lookup către SQLite a fost adăugată suportul pentru opțiunea „file=”, care permite specificarea fișierului cu baza de date pentru o operație specifică fără a indica prefixele în linia cu comanda SQL.
  • În cererile de lookup către Lsearch a fost adăugată suportul pentru opțiunea „ret=full” pentru a returna întregul bloc de date corespunzător cheii, și nu doar prima linie.
  • Stabilirea conexiunilor TLS a fost accelerată prin preîncărcarea și cache-ul informațiilor (de exemplu, certificate) în locul încărcării lor înainte de a începe procesarea fiecărei conexiuni.
  • A fost adăugat parametrul „proxy_protocol_timeout” pentru a configura timpul de expirare pentru protocolul Proxy.
  • A fost adăugat parametrul „smtp_backlog_monitor” pentru a activa înregistrarea în jurnal a informațiilor despre dimensiunea cozii de conexiuni în așteptare (backlog).
  • A fost adăugat parametrul „hosts_require_helo”, care interzice transmiterea comenzii MAIL dacă comanda HELO sau EHLO nu a fost trimisă anterior.
  • A fost adăugat parametrul „allow_insecure_tainted_data”, conform căruia, atunci când se specifică, escaparea nesigură a caracterelor speciale în date va genera un avertisment în loc de o eroare.
  • Suportul pentru platforma macOS a fost întrerupt (fișierele de build au fost mutate în categoria unsupported).

    Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster