Название: spam assassin Отправлено: vimmax от Октябрь 10, 2008, 10:59:48 я в конфиге настроил
Код: # а в письмах все равно пишет Код: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=failed я не тот конфиг юзаю ? мне надо только заголовки изменять на **SPAM** но заголовки не изменяет. Его ещё обучить надо ? Название: Re: spam assassin Отправлено: Alder от Октябрь 10, 2008, 11:08:26 Его ещё обучить надо ? Именно так. Он построен на основе обучающихся фильтров. Т.е. с 0 он все пропускает.Название: Re: spam assassin Отправлено: vimmax от Октябрь 10, 2008, 12:14:26 Alder спс
я поставил required_score 5.5 а он в письмах пишет X-Spam-Status: No, score=0.0 required=5.0 т.е. конфиг не применился ?? Название: Re: spam assassin Отправлено: Alder от Октябрь 10, 2008, 12:19:48 vimmax, надо бы перезапустить его.
Название: Re: spam assassin Отправлено: vimmax от Октябрь 24, 2008, 01:26:12 короче, разобрался, отвечаю:
- spamd надо перезагрузить после изменения конфига. - в конфиге (который указал я) все нормально, ошибок нет. - заголовки писем стали помечаться. Даже если фильтр не обученный, т.к. есть статические проверки, они тоже могут определять спам и без баеса, но его жалательно обучить. - spamd только анализирует письма и может их помечать. За удаление или перенаправление отвечает другая программа, у меня это procmail. В конфиге procmailrc было указано весь спам удалять, поэтому измененных заголовков я не видел. - В procmail можно настроить-удаление писем при СПАМ при рейтинге > 10, а в spamd помечать как спам при рейтинге > 5. тоже удобно. Но моей изобретательности никто не оценил, сказали весь спам удалять >:D Название: Re: spam assassin Отправлено: vimmax от Октябрь 27, 2008, 03:09:37 долго страдал над проверкой тела письма.
При присутствии слова viagra определить письмо как спам. Оказалось просто, в конфиг local.cf надо добавить строки: Цитировать body MY_VIAGRA_RULE /viagra/i describe MY_VIAGRA_RULE Test of my viagra rule score MY_VIAGRA_RULE 50 где /viagra/i - регулярное выражение. |