Апублікаваны рэліз паштовага сервера Exim 4.100, у які ўнесены назапашаныя выпраўленні і дададзены новыя магчымасці. Код праекту напісаны на мове Сі і распаўсюджваецца пад ліцэнзіяй GPLv2+.
Асноўныя змены:
- Дададзеныя опцыі "psl" і "regdom" для пошуку ў спісе PSL (Public Suffix List) і базе зарэгістраваных даменных імёнаў. PSL уключае спіс для вызначэння тыпавых паддаменаў, якія выдзяляюцца розным карыстачам (напрыклад, *.github.io, *.co.uk і *.org.ru).
- Рэалізавана эксперыментальная ўбудаваная падтрымка тэхналогіі DMARC, якая актывуецца праз зборачную опцыю EXPERIMENTAL_DMARC_NATIVE і якая ўжываецца для абароны ад адпраўкі паведамленняў ад імя чужога дамена.
- Дададзены новыя селектары логаў "spf", "spf_verbose", "dmarc", "dmarc_verbose" і "dsn" для кіравання адлюстраваннем у логах вынікаў праверак сапраўднасці лістоў пры дапамозе тэхналогій SPF, DMARC і DSN.
- Дададзена опцыя каманднага радка «-bI:modules» для вываду спісу ўсталяваных дынамічна загружаных модуляў.
- Дададзеныя новыя каналы адладкі "start", "regex" і "macro" для аналізу працэсу запуску паштовага. сервера, апрацоўкі рэгулярных выразаў і раскрыцця макрасаў.
- Ва ўтыліце exiwhat рэалізаваны вывад статыстыкі аб актыўнасці фонавых працэсаў smtp (прыём SMTP-запытаў) і queue-run (апрацоўка чаргі паведамленняў).
- У файл канфігурацыі дададзена налада «bounce_charset» для ўказання кадоўкі сімвалаў у загалоўку «Content-type:», які выстаўляецца ў паштовых паштовых. серверам лістах аб праблемах з дастаўкай паведамленняў.
- Рэалізавана падзея "proc:deliver", якая дазваляе прывязваць дадатковыя апрацоўшчыкі да запуску працэсу дастаўкі паведамленняў.
- Дададзена опцыя "-oDSN" для выстаўлення параметраў пашырэння DSN (Delivery Status Notification) пры адпраўцы лістоў з каманднага радка.
- У опцыі і ACL local_parts пры разборы лакальных частак паштовага адрасу, паказваных да знака "@", дазволена выкарыстанне масак "*?", якія ахопліваюць па магчымасці мінімальная колькасць знакаў.
- У файл канфігурацыі дададзена опцыя «queue_run_order» для задання парадку апрацоўкі элементаў чаргі дасланых паведамленняў. Раней даступная опцыя "queue_run_in_order" абвешчана састарэлай.
- Дазволена расчыненне зменных у опцыях «forbid_*» і «allow_filter», якія задаюцца ў правілах перанакіравання паведамленняў.
- Дазволена расчыненне зменных у опцыі «protocol», паказванай пры наладзе SMTP-транспарту.
- У фільтры Sieve дададзеная падтрымка аналізу не толькі загалоўкаў, але і целы паведамлення (RFC 5173).
- У опцыі tls_eccurve рэалізаваная магчымасць указання спісу груп эліптычных крывых.
- Дазволена ўказанне опцыі tls_eccurve у прывязцы да асобных SMTP-транспартаў.
- Выдалены састарэлыя сканары шкоднаснага ПА f-prot6, f-prot6d, sophie, drweb, f-secur, aveserver, kavdaemon і mksd.
- Выдалена падтрымка СКБД Interbase і сэрвісу Brightmail.
Крыніца: opennet.ru
