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

Публикувана е версия на пощенския сървър Exim 4.100, в която са внесени натрупаните корекции и нови функции. Кодът на проекта е написан на езика C и се разпространява под лиценз 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

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