Новата версия на пощенския сървър Exim 4.93

След десет месеца разработка се състоя релиз на пощенския сървър Exim 4.93, в който са вкарани натрупаните корекции и добавени нови възможности. В съответствие с ноемврийската автоматизиран анализ около милион пощенски сървъра, дялът на Exim е 56.90% (преди година 56.56%), Postfix се използва на 34.98% (33.79%) от пощенските сървъри, Sendmail — 3.90% (5.59%), Microsoft Exchange — 0.51% (0.85%).

Основни промени:

  • Подкрепа за външни аутентификатори (RFC 4422). С помощта на командата „SASL EXTERNAL“ клиентът може да информира сървъра за използването на идентификационни данни, предадени чрез външни услуги, като IP Security (RFC4301) и TLS;
  • Добавена е възможност за използване на JSON формат за проверка на lookup. Също така са добавени варианти на условните маски „forall“ и „any“, използващи JSON.
  • Добавени са променливи $tls_in_cipher_std и $tls_out_cipher_std, съдържащи имената на наборите коде, съответстващи на наименованието от RFC.
  • Добавени са нови флагове за управление на отразяването на идентификаторите на съобщенията в лог файла (задат чрез настройка log_selector): „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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster