KChSbRuSpam regex -a@CATCHED мцкхияй|МЦКХИЯЙ|=CE=C7=CC=C9=CA=D3=CB=C9=CA|=EE=E7=EC=E9=EA=F3=EB=E9=EA|Pr6Onx6ujp|3j6\+jp8|zsfMycrTy|x8zJytPLy|7HzMnK08v
SCheck_Subject
R$+ $: $(ChSbRuSpam $1 $)
R@CATCHED $#error $: 553 This message may contain ruSPam
1.Все письма с рекламой American Language Center, приходящие ко мне,
посылались через мой же почтовик для локальных клиентов (smtp-авторизация не прикручена), видимо, telnet'ом.
Посылаю себе письмо telnet'ом с "английской темой", затем
cat /var/spool/mail/mybox | egrep subject
обнаруживаю в теме ЮМЦКХИЯЙ (что соответствует "английск"), запихиваю эту абракадабру в regex - все o'k
Несмотря на отсутствие ключа -f варианты "АНГЛИЙСК" или "Английск" не ловятся, поэтому исправляю на мцкхияй|МЦКХИЯЙ (НГЛИЙСК|нглийск)
2. =CE=C7=CC=C9=CA=D3=CB=C9=CA|=EE=E7=EC=E9=EA=F3=EB=E9=EA
соответствует тому, что делает Netscape с нглийск|НГЛИЙСК
3. Сложнее с OutlookExpress.
Pr6Onx6ujp|3j6\+jp8|zsfMycrTy|x8zJytPLy|7HzMnK08v - это результат эспериментов с OE. Первые два -кодировка win1251, остальные KOI-8.
Без варианта заглавных букв.
Прошу прощения за эмоции :)Надо было сначала все отладить хорошенько, потом кричать.
А вообще,хотя regex классная штука и ловит в день около 100 спамов по словам в адресах и темах, пора уже антиспам какой-нибудь прикрутить.
Не у всех писем с этой рекламой в теме присутствует слово "английский".
Кто-нибудь spamassasin пользуется? Как впечатление?