Скачать антиспам (anti-spam) фильтр и жить спокойно или всех спамеров «под нож»!?

Как же достал почтовый СПАМ!? Иногда я даже думаю о том, что необходимо срочно провести референдум и вынести на всенародное голосование вопрос о введении смертной казни за СПАМ. Если бы не существовало методов борьбы со спамом, то, как минимум 90% всей электронной корреспонденции составляла бы нежелательная рассылка, а это не только раздражает, но иногда даже парализует работу. Представьте, что вы получили 10000 писем, из которых только 100 нужных, а остальное спам. Мало того что вы ждали пока это всё скачается, так потом ещё и вручную разгребали что нужно, а что в мусор. Так и вся жизнь пройдёт за разбором СПАМА. Поэтому спамеров нужно истреблять по мере сил, поджидая их в тёмных переулках и\или защищаться, используя спам фильтры.

К счастью есть множество программных средств борьбы со спамом. Я перепробовал многие из них, например, такие программы как SPAMfighter Pro, Antispam Marisuite, DeSofto SpamFilter, Halon VSP, Spamihilator, AGAVA SpamProtexx, WinAntiSPAM, SpamBlocker, SpamPal, Spamoed, Aggressive Spam Defense и другие, список не исчерпывающий. Каждую программу борьбы со спамом разработчик называет лучшим решением, но это далеко не так. Некоторые из программ я удалял на следующий день, некоторые жили на моём ПК от недели до месяца, но окончательно прижилась только одна программа, о которой дальше и пойдёт речь.

Антиспам фильтр AntispamSniper выручает меня уже более года, и менять его я пока не собираюсь. Остановился на этой программе по той причине, что её тонкая настройка позволяет удалить до 99.9% спама прямо с сервера, при этом ошибочные срабатывания сведены практически к нулю. Ниже привожу скриншот с статистикой работы программы за последний год.

AntispamSniper статистика работы

Более половины мусора удаляется с сервера автоматически без особых настроек антиспам фильтра, на основе данных систем DNSBL, URIBL и общих списков стоп слов. Постепенно программа сама обучается и создаёт правила, основываясь на ваших действиях. Список белых и чёрных адресатов так же пополняется. Примерно через пару недель, программа AntispamSniper обучится и около 70-80% спама будет убито прямо на сервере. В идеале хочется, что бы весь спам удалялся и не отвлекал нас от важных дел, при этом нужные письма не должны пострадать. Приблизится к идеалу, помогут тонкие настройки и это самый сильный конёк программы AntispamSniper.

anti-spam-sniper-Списки черных и белых правил. AntispamSniper.

Для более тонкой настройки нужно пополнить списки черных и белых правил. Правила позволяют однозначно отнести письмо к определенному классу на основе анализа информации в заголовках или в теле письма. Каждое правило состоит из одного или нескольких условий. Каждое условие содержит в себе шаблон для поиска некоторой подстроки в определенной части письма и логические флаги. Шаблоны представляют собой регулярные выражения.

Создание правил на основе регулярных выражений. AntispamSniper.

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

Создание правил на основе регулярных выражений. AntispamSniper.

Простой пример. Спамеры изобретательны и знают о программах защиты, списках стоп слов и других неприятных для них факторах. Самое распространённое слово в спам рассылках это «viagra» и оно занесено практически во все чёрные списки. Поэтому спамеры пытаются использовать различные варианты слова «viagra» что бы обойти защиту. В данном случае приведенное ниже регулярное выражение осложняет спамерам жизнь.

Header{Subject} =~ v.{0,2}i.{0,2}a.{0,2}g.{0,2}r.{0,2}a

Письма в заголовках которых будут слова содержащие буквы слова viagra в том же порядке с некоторым количеством любых других символов между ними не пройдут и будут удалены. Например, правилом как спам будут помечены письма со словами v1i1agra, via8grra и т.п.

Часто бывает, что в ящик попадает письмо в заголовке которого не ваш адрес электронной почты. Такого рода спам можно раз и навсегда отсечь при помощи нижеприведенного правила, где mymail@domain.com – это адрес вашего ящика.

Header{Received} =~ mymail@domain\.com

not Header{To} =~ mymail@domain\.com

not Header{CC} =~ mymail@domain\.com

Это лишь пара примеров, показывающая возможности настройки фильтров. При правильной их настройке о спаме можно вообще забыть.

Обучаемый алгоритм, черный и белый списки адресов отправителей, антифишинговый фильтр, фильтрация спама по IP адресу отправителя (через сервисы DNSBL), черные и белые правила фильтрации на основе регулярных выражений, несколько методов для фильтрации графического спама, проверка доменов из текста писем с помощью онлайновых черных списков URIBL, интеграция с сервисом SpamNet и обмен фильтрационными данными через сервер SniperSync позволяют программе AntispamSniper эффективно блокировать даже самый сложный для классификации спам.

AntispamSniper.

Именно поэтому я рискну рекомендовать эту программу всем пользователям почтовых клиентов The Bat!, Outlook, Outlook Express и Windows Mail в качестве лучшего антиспам фильтра для вашего ПК.