Byl vydán release poštovního serveru Exim 4.100, který přináší nahromadené opravy a nové možnosti. Kód projektu je napsán v jazyce C a je distribuován pod licencí GPLv2+.
Hlavní změny:
- Byly přidány možnosti „psl“ a „regdom“ pro vyhledávání v seznamu PSL (Public Suffix List) a v databázi registrovaných doménových jmen. PSL obsahuje seznam pro určení typových subdomén, které jsou přidělovány různým uživatelům (například *.github.io, *.co.uk a *.org.ru).
- Byla implementována experimentální integrovaná podpora technologie DMARC, aktivovaná přes instalační možnost EXPERIMENTAL_DMARC_NATIVE, která se používá k ochraně proti odeslání zpráv jménem cizího domény.
- Byly přidány nové selektory logů „spf“, „spf_verbose“, „dmarc“, „dmarc_verbose“ a „dsn“ pro správu odrazu výsledků ověřování e-mailů pomocí technologií SPF, DMARC a DSN v logech.
- Byla přidána možnost příkazového řádku „-bI:modules“ pro zobrazení seznamu nainstalovaných dynamicky načítaných modulů.
- Byly přidány nové debuggovací kanály „start“, „regex“ a „macro“ pro analýzu procesu spuštění poštovního serveru, serveruzpracování regulárních výrazů a odhalování makro definic.
- V utilitě exiwhat byl implementován výstup statistik o aktivitě pozadí smtp (přijímání SMTP požadavků) a queue-run (zpracování fronty zpráv).
- Do konfiguračního souboru byla přidána nastavení „bounce_charset“ pro určení kódování znaků v hlavičce „Content-type:“, která je nastavena v odesílaných poštovních serverem zprávách o problémech s doručením zpráv.
- Byla implementována událost „proc:deliver“, která umožňuje připojit další zpracovatele k spuštění procesu doručení zpráv.
- Byla přidána možnost „-oDSN“ pro nastavení parametrů rozšíření DSN (Delivery Status Notification) při odesílání zpráv z příkazového řádku.
- V možnosti a ACL local_parts při analýze lokálních částí poštovní adresy, uvedených před symbolem „@“, bylo povoleno použití masek „*?“, pokrývajících co nejmenší možný počet znaků.
- Do konfiguračního souboru byla přidána možnost „queue_run_order“ pro určení pořadí zpracování prvků fronty odeslaných zpráv. Dříve dostupná možnost „queue_run_in_order“ byla označena jako zastaralá.
- Bylo povoleno odhalení proměnných v možnostech „forbid_*“ a „allow_filter“, které jsou uvedené v pravidlech přesměrování zpráv.
- Bylo povoleno odhalení proměnných v možnosti „protocol“, která je uváděna při nastavování SMTP transportu.
- Do filtrů Sieve byla přidána podpora analýzy nejen hlaviček, ale i těla zprávy (RFC 5173).
- V možnosti tls_eccurve byla implementována možnost specifikovat seznam skupin eliptických křivek.
- Je povoleno specifikovat možnost tls_eccurve vázanou na jednotlivé SMTP transporty.
- Byly odstraněny zastaralé skenery malwaru f-prot6, f-prot6d, sophie, drweb, f-secur, aveserver, kavdaemon a mksd.
- Byla odstraněna podpora databázového systému Interbase a služby Brightmail.
Zdroj: opennet.ru
