Обсуждение

В архиве: 6 комментариев.

Читать и комментировать в ЖЖ ↗

borr · 29 апреля 2003

Комментарий

А вы поставьте себе Cloudmark spamnet http://www.cloudmark.com/products/spamnet/ Эффективность порядка 98-99%, обучаемость, легкость в установке/настройке. Я пока что ничего другого не хочу.

sply · 29 апреля 2003

Комментарий

Байесовские фильтры еще нужно обучать, чтобы не получалось так.

Анатолий Левенчук · 29 апреля 2003

Комментарий

Собственно, байесовский плагин и в моем текущем SpamPal есть. Проблема в обучении -- непонятно, как напускать его на майлбокс аутлука. И особенно на мейлбокс спама, который мне приходит, но который я не сохраняю, а тщательно удаляю. Похоже, что фильтр обученный, только не на русском. И наоборот -- обучен русский не пускать ;)

Ответ на комментарий

golosptic · 1 мая 2003

Комментарий

идиотизм моего личного положения состоит в том, что я не могу себе позволить терять нужные письма вообще - поэтому пришлось интенсивно писать фильтры для The Bat. В процессе написания этих фильтров я уяснил, что задача построения более чем 80%-эффективного контент-фильтра для спама скорее всего просто не реализуема, если не считать потерю части нужной входящей почты приемлемой. Надо заниматься построением глобального распределённого вайт-листа - на основе 'паутины доверия' между юзерами.

Анонимный автор · 16 августа 2003

saproxy + win32

Работая в Outlook Express, обучать SAProxy можно следующим образом: 1) создаём 2 bat-файла следующего содержания ham.bat: @cd "c:\Program Files\SpamAssassin POP3 Proxy\" @c: @sa-learn.exe -L -D --ham --file c:\ham.eml @pause spam.bat: @cd "c:\Program Files\SpamAssassin POP3 Proxy\" @c: @sa-learn.exe -L -D --spam --file c:\spam.eml @pause (поправьте пути, чтобы соответсвовали вашей конфигурации) 2) для удобства ставим на них ссылки в стартовое меню, на рабочий стол или куда вам будет удобно 3) далее, каждое пришедшее и неправильно идентифицированное SAProxy письмо, сохраняем в файл c:\spam.eml или ham.eml соответственно (в OE меню File|Save as...), в зависимости от того, чем оно на самом деле является (spam -- для спама, ham -- для нормального сообщения) 4) запускаем соответствующий bat-файл 5) всё. То есть реально, обучение каждому письму занимает 3 клика. Надо упомянуть, что нет смысла учить всем письмам подряд, так как правильно идентифицированные письма -- они и так правильно опознаны, а неправильных бывает лично у меня одно на десяток (поставил и настроил SAProxy вчера), и, надеюсь, через неделю будет одно на сотню. До этого боролся со спамом обычными фильтрами в OE, и порядка 70-80% успешно отлавивал, но так как объём почты постоянно растёт, то и оставшиеся 20% стали порядком раздражать, и пока SAProxy по сравнению с фильтрами работает нормально. Главное, не давать SAP'у в руки все карты, так как очень многие легитимные рассылки (например, от subscribe.ru) генерятся не по стандартам RFC, и SAProxy их тоже считает за спам, а приучать SAP ко всем продуктам деятельности неквалифицированных программистов -- себе дороже. Решение простое: в OE нужно поднять фильтры, сортирующие рассылки, выше, чем фильтр, собирающий спам от SAProxy в отдельную папку, и ко всем фильтрам для рассылок добавить условие Stop processing more rules, чтобы фильтр для спама их не трогал. Или завести для рассылок отдельный адрес, который будет проверяться в обход SAProxy (просто мне это уже поздно делать :)