Установка:

Для установки courier-filter-perl в Ubuntu / Linux Mint / Debian, введите в Терминал:

sudo apt update
sudo apt install courier-filter-perl
courier-filter-perl — чисто основанная на Perl структура почтового фильтра для курьерской MTA

Подробная информация о пакете:

Чисто основанная на Perl структура почтового фильтра для курьерской MTA

Courier :: Filter реализует интерфейс Courier Filt Courier MTA в качестве основы для модулей почтового фильтра. Авторы фильтрующих модулей могут сосредоточиться на написании фактической логики фильтра, не заботясь о обычных низкоуровневых деталях интерфейса courierfilter. Также поддерживается вход в различные объекты.

Courier :: Filter позволяет устанавливать несколько фильтрующих модулей в сложенных и иерархически сгруппированных конфигурациях. Кроме того, полярность модулей может быть отменена, поэтому некоторые модули могут использоваться для явного приема сообщений, в то время как другие используются традиционным способом для отклонения сообщений.

Включены следующие модули фильтров:

  * BlankBody: сопоставление пустых тел (глупый симптом спамера)
  * DNSBL: сопоставление IP-адреса вызывающего MTA с черными списками DNS
  * SPF: аутентификация адресов отправителей во входящих сообщениях
  * SPFout: аутентификация адресов отправителей в исходящих сообщениях
  * Конверт: сопоставление полей конвертов сообщений RFC 2821
  * Заголовок: сопоставление полей заголовка RFC 2822
  * FakeDate: обнаружение неправдоподобных и некорректных полей заголовка даты
  * ClamAVd: обнаружение вредоносных программ с использованием сканера ClamAV
  * SpamAssassin: обнаружение спама с использованием SpamAssassin
  * Детали: соответствие частей MIME и содержимого ZIP-архива
  * SendCopy: отправка копий сообщений другим получателям

  • Зависимости:

  • courier-mta

    Почтовый сервер Courier - демон ESMTP

  • liberror-perl

    Модуль Perl для обработки ошибок / ошибок в OO-ish

  • perl

    Практический язык извлечения и отчета Ларри Уолла