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 (просто мне это уже поздно делать :)

К записи · К обсуждению