Nová verze poštovního serveru Exim 4.94

Po 6 měsících vývoje odehrál se vydání poštovního serveru Exim 4.94, ve kterém byly provedeny nahromaděné opravy a přidány nové funkce. V souladu s květnem automatizovaný průzkum asi milion poštovních serverů, podíl Eximu je 57.59 % (před rokem 53.03 %), Postfix se používá na 34.70 % (34.51 %) poštovních serverů, Sendmail - 3.75 % (4.05 %), Microsoft Exchange - 0.42 % ( 0.57 %).

Změny v nové verzi mohou narušit zpětnou kompatibilitu. Zejména některé způsoby dopravy již při určování místa doručení nepracují se zkaženými daty (hodnotami založenými na datech přijatých od odesílatele). Problémy mohou nastat například při použití proměnné $local_part v nastavení „check_local_user“ při směrování dopisu. Místo $local_part by měla být použita nová vymazaná proměnná "$local_part_data". Navíc operandy volby headers_remove nyní umožňují použití masek definovaných znakem "*", což může narušit konfigurace, které odstraňují hlavičky končící hvězdičkou (odstranění maskou místo odstranění konkrétních hlaviček).

hlavní změny:

  • Přidána experimentální vestavěná podpora pro mechanismus SRS (Sender Rewriting Scheme), který umožňuje přepsat adresu odesílatele při přeposílání bez porušení SPF kontrol (Rámec politiky odesílatele) a zajištění uložení informací o odesílateli, aby server mohl odesílat zprávy v případě chyby doručení. Podstatou metody je, že při navazování spojení se přenáší informace o identitě s původním odesílatelem, např. při přepisování [chráněno e-mailem] na [chráněno e-mailem] bude uvedeno"[chráněno e-mailem]" SRS je relevantní například při organizaci práce seznamů adresátů, ve kterých je původní zpráva přesměrována na jiné příjemce.
  • Při použití OpenSSL byla přidána podpora pro připínání kanálu pro autentizátory (dříve podporováno pouze pro GnuTLS).
  • Přidána událost „msg:defer“.
  • Implementována podpora pro autentizátor na straně klienta gsasl, který byl testován pouze s obslužným programem hesel v prostém textu. Provoz metod SCRAM-SHA-256 a SCRAM-SHA-256-PLUS je možný pouze prostřednictvím gsasl.
  • Byla implementována podpora pro autentizátor gsasl na straně serveru pro šifrovaná hesla, která slouží jako alternativa k dříve dostupnému režimu prostého textu.
  • Definice v pojmenovaných seznamech mohou být nyní opatřeny předponou "skrýt" pro potlačení výstupu obsahu při provádění příkazu "-bP".
  • Do autentizačního ovladače prostřednictvím IMAP serveru Dovecot byla přidána experimentální podpora pro internetové sokety (dříve byly podporovány pouze unixové doménové sokety).
  • Výraz ACL "queue_only" lze nyní zadat jako "queue" a podporuje volbu "first_pass_route", podobnou volbě příkazového řádku "-odqs".
  • Přidány nové proměnné $queue_size a $local_part_{pre,suf}fix_v.
  • Přidána možnost "sqlite_dbfile" do hlavního konfiguračního bloku pro použití při definování předpony vyhledávacího řetězce. Změna narušuje zpětnou kompatibilitu – stará metoda nastavování prefixu již nefunguje při zadávání poskvrněných proměnných ve vyhledávacích dotazech. Nová metoda ("sqlite_dbfile") umožňuje ponechat název souboru odděleně.
  • Do vyhledávacích bloků dsearch byly přidány možnosti pro vrácení úplné cesty a typů souborů filtrů při porovnávání.
  • Do vyhledávacích bloků pgsql a mysql byly přidány možnosti pro zadání názvu serveru odděleně od vyhledávacího řetězce.
  • U vyhledávacích bloků, které vybírají jeden klíč, byla přidána možnost vrátit zadrženou verzi klíče, pokud existují shody, namísto hledaných dat.
  • Pro všechny úspěšné výběry shody seznamu jsou nastaveny proměnné $domain_data a $localpart_data (dříve byly vkládány prvky seznamu zahrnuté ve výběru). Prvky seznamu používané při párování jsou nyní navíc přiřazeny proměnným $0, $1 atd.
  • Přidán operátor rozšíření „${listquote { } { }}".
  • Do operátora rozšíření ${readsocket {}{}{}} byla přidána možnost, která umožňuje ukládání výsledků do mezipaměti.
  • Přidáno nastavení dkim_verify_min_keysizes pro seznam minimálních povolených velikostí veřejných klíčů.
  • Zajištěno, že parametry „bounce_message_file“ a „warn_message_file“ jsou před prvním použitím rozšířeny.
  • Přidána možnost "spf_smtp_comment_template" pro konfiguraci hodnoty proměnné "$spf_smtp_comment".

Zdroj: opennet.ru

Přidat komentář