Обзор новшеств amavisd-new 2.4.0

4 апреля 2006 года

Выпущена новая версия amavisd-new, одной из лучших интерфейсных программ для фильтрации вирусов, спама и нежелательной почты.

Достоинствами amavisd-new является высокая скорость обработки запросов, поддержка большого числа антивирусного ПО и MTA, полная интеграция со SpamAssassin, замечательная гибкость в настройке блокировок, исключений и других параметров.

В новой версии, кроме исправления большого числа ошибок, появились следующие значительные изменения:

Несовместимости с 2.3.x:

  • Новый механизм хранения логов и архива сообщений в SQL базе;
  • Заголовки X-Amavis-* и X-Spam-* теперь добавляются в начало, а не конец блока заголовков, отключить такое поведение можно через $append_header_fields_to_bottom=1;
  • Убрано вырезание лидирующих пробелов в значениях используемых как ключи в хэшах или используемых в SQL или LDAP;
  • Ужесточена проверка на правильность формирование email адреса, не соответствующие RFC 2821 и RFC 821 адреса отбрасываются;
  • Изменены на undef значения по умолчанию для $banned_admin и $bad_header_admin;
  • Через обходной путь реализована поддержка версий модуля Net::Server 0.90-0.93 (amavisd-new 2.3.x не мог работать с ними).

Новшества:

  • Поддержка DSN (RFC 3461 - Delivery Status Notifications), параметры NOTIFY и ORCPT в команде ESMTP RCPT, а также RET и ENVID в ESMTP MAIL;
  • Для разных категорий контента почтовых сообщений могут выбираться разные значения переменных конфигурации;
  • Расширена функциональность макропроцессора, расширен размер макроимен (раньше был 1 символ), появилась возможность динамической генерации макросов, появилась поддержка регулярных выражений;
  • Интеграция с проектом p0f для пассивного определения вида операционной системы и типа удаленного MTA, с передачей параметров в SpamAssassin через выставление дополнительного заголовка;
  • Возможность принудительного завершения выполнении внешнего процесса проверки при истечении таймаута (например, для перезапуска clamav при зависании);
  • Появилась возможность помещения в карантин "чистых" сообщений, как средство организации архива почты.
  • Исправлены ошибки в модуле для LDAP запросов;
  • Переработана обработка таймаутов. Директивы $smtpd_timeout, $child_timeout, $sa_timeout;

Источники

править
 
 
Creative Commons
Эта статья содержит материалы из статьи «Обзор новшеств amavisd-new 2.4.0», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.