Достал спам! Решил немного заняться этим делом и вот что
придумал.
Использование родного фильтра от CGP. Суть в том, что 99 процентов спама посылается всякими левыми прогами
тапа мейбомберов и пр хакерсхих примочек, а не обычными почтовыми
клиентам. Так вот, все они не кодируют заколовки (subject)
сообщений. Нормальный
клиент заголовок для кирилицы прописывает как "Subject:
=?KOI8-R?"
либо для 1251 тоже.
Поэтому можно воспользоваться разделом "Rules" и
создать правило
spam, заполнив поля "Data"=subject, "Operation"=in "Parametr"=ряд
ключевых слов, которые используются спамерами в их сообщениях.
Я проанализировал свой ящик на предмет спама и выделил ряд основных
ключевых слов в заголовках:
*английск*,*бесплатн*,*бизнес*,*деловой*,*заработ*,*звон*,*иностранн*,*мобил*,*мышление*,*недорог*,*новинк*,*отдых*,*полиграф*,*почтовая*,*преподавател*,*приглашен*,*продаж*,*произнош*,*работ*,*рассылк*,*реклам*,*ремонт*,*руководит*,*семинар*,*скидк*,*сотов*,*спам*,*телефон*,*цен*,*эмиграц*,*язык*,*american language center*,*american business center*,*business english*
Главное добиться, чтобы Веб-интерфейс сохранил этот список в
кодировке 1251. Для кириллицы регистр имеет значение, в отличие от латиницы, поэтому можно убрать первую букву. Лично я, когда его вставлял в "Parametr" нажал
правую кнопку мыши и выбрал кодировку 1251 и всё сохранилось как
надо.
Ну а в "Action"=Discard
Перед Discard можно поставить еще какое-нибудь правило
типа отправки сообщения спамеру (но большинство адресов не
существует) - это на случай записи в спам нормального
сообщения.
Теперь основная часть спама будет просто уходить в null
Недостатки.
Могут отфильтроваться сообщения (не относящиеся к
спаму), содержащие данные ключевые слова в
Subject-е, если они посылаются:
1. левыми и ненастроенными почтовыми клиентами 2. а также автоматические сообщения, сгенерированные различными
веб-скриптами. В частности, отправка открыток через инет, сообщения
с форумов и пр. автоматические ответы. Почти все эти скрипты не кодируют
заголовки в кириллице, а отправляют как есть.
Метод достаточно тупой, но простой. Я его дома опробовал, установив
на 98 CGP. Всё работает на ура.
Единственное, нужно перепроверить список ключевых слов.
Как Вы смотрите на такой способ борьбы?
Вопросы:
1. Я тестировал это на 3.5b9
На 4.х не получается. Там похоже, что-то с кодировками не
получается, даже если напрямую записывать в Ruses.settings
список ключевых слов в кодировке 1251(Рус)
Где грабли? На 3.5 работало.
2. Можно ли сделать так, чтоб по этому списку ключевых
слов сообщения не удалялись, а посылались получателю, но с
новым заголовком, например, "спам" итд, чтобы пользователь
уже сам смог быстро разобраться, что к чему?
Спасибо, что до конца дочитали.
Pavel Popov Получено Fri May 02 13:41:45 2003
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:12:36 MSK