След десет месеца разработка релиз на пощенския сървър , в който са вкарани натрупаните корекции и добавени нови възможности. В съответствие с ноемврийската около милион пощенски сървъра, дялът на Exim е 56.90% (преди година 56.56%), Postfix се използва на 34.98% (33.79%) от пощенските сървъри, Sendmail — 3.90% (5.59%), Microsoft Exchange — 0.51% (0.85%).
:
- Подкрепа за външни аутентификатори (). С помощта на командата „SASL EXTERNAL“ клиентът може да информира сървъра за използването на идентификационни данни, предадени чрез външни услуги, като IP Security (RFC4301) и TLS;
- Добавена е възможност за използване на JSON формат за проверка на lookup. Също така са добавени варианти на условните маски „forall“ и „any“, използващи JSON.
- Добавени са променливи $tls_in_cipher_std и $tls_out_cipher_std, съдържащи имената на наборите коде, съответстващи на наименованието от RFC.
- Добавени са нови флагове за управление на отразяването на идентификаторите на съобщенията в лог файла (задат чрез настройка ): „msg_id“ (включен по подразбиране) с идентификатор на съобщение и „msg_id_created“ със сгенериран за ново съобщение идентификатор.
- В режим „verify=not_blind“ е добавена поддръжка на опцията „case_insensitive“ за игнориране на регистъра на символите при проверка.
- Добавена е експериментална опция EXPERIMENTAL_TLS_RESUME, която осигурява възможност за възобновяване на прекъснато TLS съединение.
- Добавена е опция exim_version за пренаписване на реда с номер на версия Exim, изходен на различни места и предаван чрез променливи $exim_version и $version_number.
- Добавени са варианти на оператора ${sha2_N:} за N=256, 384, 512.
- Реализирани са променливи „$r_…“, зададени от опции за маршрутизиране и налични за използване при вземане решения за маршрутизиране и избор на транспорт.
- В lookup запитванията SPF е добавена поддръжка за IPv6.
- При извършване на проверки чрез DKIM е добавена възможност за филтриране по типове ключове и хешове.
- При използване на TLS 1.3 е осигурена поддръжка на разширение на протокола OCSP (Online Certificate Status Protocol) за статуса на отзования сертификат.
- Добавено е събитие „smtp:ehlo“ за наблюдение на предоставения от отдалечената страна списък с възможности.
- Добавена е опция за команден ред за преместване на съобщения от една именувана опашка в друга.
- Добавени са променливи за версиите на TLS за входящи и изходящи заявки — $tls_in_ver и $tls_out_ver.
- При използване на OpenSSL е добавена функция за запис на файлове с ключове във формат NSS за декодиране на прихванати мрежови пакети. Името на файла се задава чрез променливата на средата SSLKEYLOGFILE. При компилация с GnuTLS аналогична функционалност се предоставя чрез GnuTLS, но изисква работа с права на root.
Източник: opennet.ru
