Борьба со спамом

От: Pavel Popov <pashich_at_mx_ru>
Дата: Fri 02 May 2003 - 17:53:40 MSD


Достал спам! Решил немного заняться этим делом и вот что придумал.

   Использование родного фильтра от 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