Megjelent az Exim 4.100 levelezőszerver kiadása, amely tartalmazza a felhalmozódott javításokat és új lehetőségeket. A projekt kódja C nyelven íródott és GPLv2+ licenc alatt terjesztik.
Főbb változások:
- Új „psl” és „regdom” opciók kerültek hozzáadásra a PSL (Public Suffix List) listájában és a regisztrált domain nevek adatbázisában való kereséshez. A PSL tartalmazza azokat a típikus almappákat, amelyeket különböző felhasználók számára kijelölnek (például *.github.io, *.co.uk és *.org.ru).
- Kísérleti beépített DMARC támogatás került megvalósításra, amely az EXPERIMENTAL_DMARC_NATIVE fordítási opció aktiválásával érhető el, és a más domain nevében történő üzenetküldés elleni védelemért felelős.
- Új naplózási szelektorok kerültek hozzáadásra: „spf”, „spf_verbose”, „dmarc”, „dmarc_verbose” és „dsn”, amelyek az üzenetek hitelesítési eredményeinek naplózását kezelik SPF, DMARC és DSN technológiák révén.
- Hozzáadva az „-bI:modules” parancssori opció a dinamikusan betöltött modulok listájának megjelenítésére.
- Új hibakeresési csatornák kerültek hozzáadásra: „start”, „regex” és „macro” a levelezőszerver indítási folyamatának, a reguláris kifejezések kezelésének és a makrók kibővítésének elemzésére. a szerver, a reguláris kifejezések kezelésén és a makrók kibővítésén.
- Az exiwhat segédprogramban megvalósításra került a háttérfolyamatok (SMTP kérdések fogadása) és a queue-run (üzenetsor feldolgozása) aktivitásának statisztikájának megjelenítése.
- A konfigurációs fájlhoz hozzáadva a „bounce_charset” beállítás, amely a küldött levelek „Content-type:” fejlécében használandó karakterkódolás megadására szolgál. szerverrel a kézbesítési problémákkal kapcsolatos levelekben.
- Megvalósítva a „proc:deliver” eseményt, amely lehetővé teszi további feldolgozók hozzárendelését az üzenetek kézbesítési folyamatához.
- Hozzáadva az „-oDSN” opció, amely a DSN (Delivery Status Notification) kiterjesztési paramétereinek megadására szolgál parancssorból küldött levelek küldésekor.
- A local_parts opcióban és ACL-ben, amelyek a „@” jel előtti helyi levelezési címek részleteit tartalmazzák, engedélyezett a „*?” maszkok használata, amelyek a lehető legkevesebb karaktert ölelik fel.
- A konfigurációs fájlhoz hozzáadva a „queue_run_order” opció az elküldött üzenetek feldolgozási sorrendjének megadására. Az előzőleg létező „queue_run_in_order” opció elavultnak lett nyilvánítva.
- A „forbid_*” és „allow_filter” opciókban engedélyezett a változók kibővítése, amelyeket az üzenetek átirányítási szabályaiban definiálnak.
- A „protocol” opcióban, amelyet az SMTP szállítás beállításakor adnak meg, engedélyezett a változók kibővítése.
- A Sieve szűrőkbe beépült a támogatás, hogy elemezze nemcsak a fejlécet, hanem az üzenet törzsét is (RFC 5173).
- A tls_eccurve opcióban megvalósult a lehetőség, hogy egy elliptikus görbe csoport lista megadása.
- Engedélyezett a tls_eccurve opció megadása külön SMTP szállítókhoz.
- Eltávolításra kerültek a elavult kártékony szoftverek, mint a f-prot6, f-prot6d, sophie, drweb, f-secur, aveserver, kavdaemon és mksd.
- Eltávolítva az Interbase adatbázis-kezelő és a Brightmail szolgáltatás támogatása.
Forrás: opennet.ru
