Жорстка і м'яка фільтрація спаму в the bat

Велике спасибі всім читачам, які відгукнулися на цю статтю і написали мені всі свої зауваження, прохання і пропозиції. Ставлячи крапку в тій статті, я і не планував писати продовження, наївно вважаючи, що все і так добре і буде ідеально працювати. Саме питання, що виникли при використанні фільтрів в The Bat! і виявлені в результаті мого особистого досвіду і спілкування по милу з читачами, послужили стимулом до написання продовження.

Які ж мінуси у даної схеми?

Звичайно, за все треба платити. Повний автоматизм, абсолютна чистота поштової скриньки і економія Вашого особистого часу оплачуються незначним збільшенням вихідного трафіку. Цим можна було б обмежитися, але не можна не відзначити, що систему фільтрів можна зробити більш гнучкою, значно знижує вхідний і вихідний трафіки. А трафік - це час і кілобайти, і, врешті-решт, гроші, які потрібно віддавати провайдеру. І адже далеко не всі сидять на товстих і безкоштовних каналах зв'язку!

Вона призначена, в першу чергу для домашніх користувачів, які мають досить стабільний коло знайомств з невеликим приростом нових переписувачів, для яких нові контакти не є критично важливими.

Однак жорстка система фільтрів не підходить для службового використання, коли висока ймовірність нових контактів, і не завжди допустимо вимагати підтверджень, наприклад, будь-якій фірмі, яка чекає на нових клієнтів. В цьому випадку можна скористатися скороченим набором фільтрів (дивіться розділ "М'яка система фільтрів" в кінці статті). В "м'якої" схемою відключений режим підтвердження листування ціною пропуску деякої кількості спаму.

Описана нижче система фільтрів було розроблено і успішно випробувана для версії The Bat! не нижче 1.62.

Жорстка система фільтрів.

Друга група фільтрів входить в правило сортування "Вибіркове скачування" і здійснює фільтрацію на основі полів заголовка листа RFC-822. Для спрацьовування фільтрів цієї групи з сервера скачується лише заголовки листів.

Нарешті, ми підійшли до опису суті нової конструкції фільтрів.

_Отстойнік
_Сортір
_Шлюз

Загальна схема фільтрів буде виглядати так:

Більш наочно нову конструкцію фільтрів можна представити у вигляді таблиці:

Видаляє листи від відправників з стоп-листа з файлу spam.txt

Обробка вхідної пошти.

Якщо у Вас стара система фільтрів, то фільтр № 1, який раніше називався "Спам по заголовку" видалимо. У новій схемі його замінять правила фільтрації за формальними ознаками (правило "Вибіркове скачування", див. Далі).

Самі плюшки MAILER-DAEMON в цьому фільтрі переміщаються в кошик, але, якщо треба, можна змінити для них папку призначення і створити спеціальну.

Не виключено, що даний фільтр взагалі ніколи не спрацює :-), тому що повідомлення MAILER-DAEMON з яких-небудь формальними ознаками будуть видалені ще раніше при "вибіркового скачуванні" (див. далі "Обробка пошти на сервері", фільтр № 12).

Схожі статті