Представлен релиз почтового сервера Exim 4.87, в который внесены накопившиеся исправления и добавлены новые возможности. В соответствии с февральским автоматизированным опросом более двух миллионов почтовых серверов, доля Exim составляет 54.15% (год назад 50.65%), Postfix используется на 32.63% (28.01%) почтовых серверов, Sendmail - 6.18% (9.22%), Microsoft Exchange - 1.83% (5.47%).

Основные новшества Exim 4.87:

  • В используемых в ACL регулярных выражениях (regex и mime_regex) добавлена операция выделения подстрок. По аналогии с оператором "match" совпавшие подстроки связаны с переменными $regex1-9;
  • Добавлена новая переменная $callout_address, в которой сохраняется адрес, используемый в вызовах "spam=", "malware=" или "verify=";
  • В настройки транспорта добавлена опция "max_parallel", позволяющая настроить число одновременно выполняемых обработчиков;
  • Добавлены новые операторы нормализации IPv6-адресов "${ipv6norm:‹string›}" и ${ipv6denorm:‹string›};
  • Добавлена опция "-bP config", предназначенная для вывода дампа актуальной конфигурации;
  • Добавлена переменная $dkim_key_length, позволяющая определить размер ключа DKIM;
  • Новые элементы извлечения данных в формате Base64 (base64d и base64). Поддержка base64 для сертификатов;
  • Добавлен параметр основной конфигурации "bounce_return_linesize_limit", позволяющий ограничить размер строки при генерации служебных сообщений;
  • Новая переменная $initial_cwd, позволяющая узнать текущую рабочую директорию;
  • Новая переменная $prdr_requested, позволяющая оценить в rcpt ACL факт запроса клиентом PRDR;
  • При проксировании через SOCKS реализована поддержка групп приоритетов;
  • Для усиления безопасности по умолчанию теперь все переменные окружения очищаются, а разрешённые переменные должны быть явно определены в директивах "keep_environment" и "add_environment";
  • В блок информации о процессе добавлено указание версии Exim.


Источник: http://www.opennet.ru/opennews/art.shtml?num=44194