Spamassasin и русские кодировки!!!
Модераторы: Trinity admin`s, Free-lance moderator`s
Spamassasin и русские кодировки!!!
Как приспособить spamassassin для распознавания кои8,1251.UTF8 в локальных правилах , возможно ли это ? (ver 3.2.5)
- RedScorp
- Advanced member
- Сообщения: 158
- Зарегистрирован: 24 июл 2003, 11:01
- Откуда: Западный Казахстан, г.Уральск
- Контактная информация:
На счет собственных правил, недавно прикручивал (точнее подложил) "Русские правила для SpamAssassin" в виде одного файлика (статью взял на opennet.ru) После перезапуска spamassassin'a в логах /var/log/mailllog проскакивают записи из которых видно под какие правило попало письмо:
PS. Откорректировал лог.
В проверки должны попадать строки с "RU_". Щас в довесок спамеры стихами пишут, без мата, без порно фоток.Oct 7 13:26:02 dream spamd[2669]: spamd: result: Y 21 - BAYES_99,DATE_IN_FUTURE_12_24, HELO_DYNAMIC_IPADDR2,HELO_DYNAMIC_SPLIT_IP, HTML_MESSAGE,RCVD_IN_PBL,RCVD_NUMERIC_HELO, RDNS_NONE,RU_CERTIFICATE_KOI8,RU_CLASSES_KOI8, RU_LAWYERS_KOI8,RU_SPAM_KOI8 scantime=7.2,size=20936,user=spam,uid=513,required_score=5.0,rhost=localhost, raddr=127.0.0.1,rport=43842,mid=<04367848.20081007205656@zapgosexpert.kz>, bayes=1.000000,autolearn=spam
Oct 7 13:26:06 dream spamd[2668]: spamd: result: Y 21 - BAYES_99,DATE_IN_FUTURE_12_24,HELO_DYNAMIC_IPADDR2, HELO_DYNAMIC_SPLIT_IP,HTML_MESSAGE,RCVD_IN_PBL, RCVD_NUMERIC_HELO,RDNS_NONE,RU_CERTIFICATE_KOI8, RU_CLASSES_KOI8,RU_LAWYERS_KOI8,RU_SPAM_KOI8 scantime=3.6,size=22724,user=drweb,uid=513,required_score=5.0,rhost=localhost, raddr=127.0.0.1,rport=43846,mid=<04367848.20081007205656@zapgosexpert.kz>, bayes=1.000000,autolearn=spam
Oct 7 14:25:57 dream spamd[2668]: spamd: result: . 4 - BAYES_99,HTML_MESSAGE,RU_CERTIFICATE_KOI8 scantime=2.3,size=19824,user=drweb,uid=513,required_score=5.0,rhost=localhost, raddr=127.0.0.1,rport=33742,mid=<000501c9285d$0159d207$101421ab@udpweytd>,bayes=1.000000,autolearn=no
Oct 7 15:25:55 dream spamd[2668]: spamd: result: Y 12 - BAYES_99,FH_HELO_EQ_D_D_D_D,HELO_DYNAMIC_IPADDR, RCVD_IN_PBL,RCVD_IN_SORBS_DUL,RDNS_DYNAMIC, RU_CLASSES_KOI8,RU_LAWYERS_KOI8, RU_PHONE_TARIFFS_KOI8,RU_SPAM_KOI8 scantime=1.1,size=3492,user=drweb,uid=513,required_score=5.0, rhost=localhost,raddr=127.0.0.1,rport=33786,mid=<000401c92860$03fd96c4$69695985@ngbnfm>, bayes=1.000000,autolearn=no
PS. Откорректировал лог.
Последний раз редактировалось RedScorp 07 окт 2008, 15:53, всего редактировалось 2 раза.
да, там много правил которые могут помешать нормальной работе, но идея хороша 
связался с автором по поводу получить скрипт для преобразования правил в удобочитаемой форме (# UTF8: "(порн((о)|(у)))|(эроти((к)|(ч)))|...) к варианту возможных написаний (Quoted-printable в разных кодировках большими и малыми буквами, подмена русских букв латинскими)

связался с автором по поводу получить скрипт для преобразования правил в удобочитаемой форме (# UTF8: "(порн((о)|(у)))|(эроти((к)|(ч)))|...) к варианту возможных написаний (Quoted-printable в разных кодировках большими и малыми буквами, подмена русских букв латинскими)
тут глубже проблемма - спамеры не дураки же.andyics писал(а):И все-таки , можно ли используя локаль UTF8 , распознавать все кодировки ? normalize_charset 1 ведь для чего-то нужен ?
обычно пишется слово в котором одна из букв например А заменяется на латинскую аналогичного написания.
так что просто нормализация тут не поможет - нужны комплексные правила.
на сайте http://sa-russian.narod.ru/ выложен обновленный скрипт для генерации собственных правил
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей