Nová verzia poštového servera Exim 4.95

Bol vydaný poštový server Exim 4.95, ktorý pridáva nahromadené opravy a pridáva nové funkcie. Podľa septembrového automatizovaného prieskumu na viac ako milióne poštových serverov je podiel Eximu 58 % (pred rokom 57.59 %), Postfix sa používa na 34.92 % (34.70 %) poštových serverov, Sendmail - 3.52 % (3.75 %) ), MailEnable – 2 % (2.07). %), MDaemon – 0.57 % (0.73 %), Microsoft Exchange – 0.32 % (0.42 %). Hlavné zmeny:

  • Bola ohlásená stabilná podpora pre režim spracovania frontu správ s rýchlym nárastom, ktorý vám umožňuje urýchliť spustenie doručovania správ, keď je veľkosť frontu na odosielanie veľká a existuje pôsobivý počet správ odoslaných typickým hostiteľom, napr. pri prenose veľkého počtu listov veľkým poskytovateľom pošty alebo pri odosielaní prostredníctvom sprostredkovateľa prenosu správ (smarthost). Ak je režim povolený pomocou voľby "queue_fast_ramp" a dvojfázové spracovanie frontu ("-qq") zistí prítomnosť veľkej časti správ adresovaných konkrétnemu poštovému serveru, doručovanie na tento hostiteľ sa začne okamžite.
  • Alternatívna implementácia mechanizmu SRS (Sender Rewriting Scheme) bola stabilizovaná – „SRS_NATIVE“, ktorá nevyžaduje externé závislosti (stará experimentálna implementácia vyžadovala inštaláciu knižnice libsrs_alt). SRS vám umožňuje prepísať adresu odosielateľa počas preposielania bez toho, aby ste porušili kontroly SPF (Sender Policy Framework) a zabezpečili uchovanie údajov odosielateľa, aby server mohol odosielať správy v prípade zlyhania doručenia. Podstatou metódy je, že pri nadviazaní spojenia sa prenáša informácia o identite s pôvodným odosielateľom, napríklad pri prepisovaní [chránené e-mailom] na [chránené e-mailom] bude uvedené"[chránené e-mailom]" SRS je relevantné napríklad pri organizovaní práce zoznamov adries, v ktorých je pôvodná správa presmerovaná na iných príjemcov.
  • Možnosť TLS_RESUME bola stabilizovaná a poskytuje možnosť obnoviť predtým prerušené pripojenie TLS.
  • Podpora pre vysokovýkonný kompaktný embedded LMDB DBMS, ktorý ukladá dáta vo formáte kľúč – hodnota, bola stabilizovaná. Podporované sú iba vzorky vyhľadávania z hotových databáz pomocou jedného kľúča (zápis z Exim do LMDB nie je implementovaný). Ak chcete napríklad skontrolovať doménu odosielateľa v pravidlách, môžete použiť dotaz ako „${lookup{$sender_address_domain}lmdb{/var/lib/spamdb/stopdomains.mdb}}“.
  • Pridaná možnosť „message_linelength_limit“ na nastavenie limitu počtu znakov na riadok.
  • Bola poskytnutá možnosť ignorovať vyrovnávaciu pamäť pri vykonávaní požiadaviek na vyhľadávanie.
  • Pre transport súboru appendfile bola implementovaná kontrola kvót počas prijímania správy (relácia SMTP).
  • Pridaná podpora pre voľbu „file=“ vo vyhľadávacích dotazoch SQLite ", ktorý umožňuje zadať databázový súbor pre konkrétnu operáciu bez zadania prefixov v riadku s príkazom SQL.
  • Vyhľadávacie dotazy Lsearch teraz podporujú možnosť „ret=full“, ktorá vráti celý blok údajov zodpovedajúci kľúču, nielen prvý riadok.
  • Vytváranie pripojení TLS sa urýchľuje predbežným načítavaním a ukladaním informácií (napríklad certifikátov) do vyrovnávacej pamäte namiesto ich sťahovania pred spracovaním každého pripojenia.
  • Pridaný parameter "proxy_protocol_timeout" na konfiguráciu časového limitu pre protokol Proxy.
  • Pridaný parameter “smtp_backlog_monitor” pre umožnenie zaznamenávania informácií o veľkosti frontu čakajúcich spojení (backlog) do protokolu.
  • Pridaný parameter „hosts_require_helo“, ktorý zakazuje odoslanie príkazu MAIL, ak príkaz HELO alebo EHLO ešte nebol odoslaný.
  • Pridaný parameter „allow_insecure_tainted_data“, keď je špecifikovaný, nebezpečné escapovanie špeciálnych znakov v údajoch bude mať za následok varovanie namiesto chyby.
  • Podpora pre platformu macOS bola ukončená (súbory zostavy boli presunuté do nepodporovanej kategórie).

    Zdroj: opennet.ru

Pridať komentár