URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 61109
[ Назад ]

Исходное сообщение
"Обучение spamassassin без запуска spamd?"

Отправлено serg_tv , 20-Окт-05 17:17 
Имеется Spamassasin 3.1.0 и postfix 2.2.5.
Spamassassin запускается procmail-ом из файла /etc/procmailrc
Запускается таким вот образом:
:0fw: spamassassin.lock
| /usr/bin/spamassassin

У каждого полльзователя есть ~/.spamassassin/user_prefs. Все настройки для spamassasin-а указаны там.
Spamassassin проверяет письма и помечает Subject если надо.
Никакого spamd НЕТ в помине и он не запущен и не запускался.
Все работает нормально.

Но вот захотелось добавить самообучение. Сделал у себя в каталоге папки spam и ham, скармливаю через sa-learn письма. Базы ~/.spamassassin/bayes_seen и bayes_tooks увеличиваются в размере, туда все что-то добавляется.
В user_prefs указано:
use_bayes 1.

Но вот спам, который шел мимо спамассасина так мимо и идет....

Во всех статьях (кроме одной), что находил, используется демон spamd и все на него из потчовика перенаправляется. Я так делать не хочу, меня устраивает то как работает сейчас.

Так вот мне интересно можно ли сделать то что я хочу? И если можно то что я делаю не так.

Для примера я слал себе с gmail.com письма и все их скармливал как spam.
Но оно все равно их не воспринимает как спам...



Содержание

Сообщения в этом обсуждении
"Обучение spamassassin без запуска spamd?"
Отправлено Chek , 20-Окт-05 17:35 
ага и по умолчанию у тебя базы байеса обученные работают только для тебя, чтоб сделать глобальный байес
bayes_path              /etc/mail/spamassassin/bayes
bayes_auto_learn        0 #если залетит - попа

Также по умолчанию
bayes_min_ham_num    200
bayes_min_spam_num   200
если скормил меньше этого - работать не будет

У тебя наверно ресурсы машины девать некуда, если не пользуешься spamd?  


"Обучение spamassassin без запуска spamd?"
Отправлено serg_tv , 20-Окт-05 18:07 
>ага и по умолчанию у тебя базы байеса обученные работают только для тебя, >чтоб сделать глобальный байес
>bayes_path              /etc/mail/spamassassin/bayes
>bayes_auto_learn        0 #если залетит - попа

  так оно даже для меня не работает, понятно что так только для меня обучается.
  bayes_auto_learn стоит в 0

>У тебя наверно ресурсы машины девать некуда, если не пользуешься spamd?

  ну на нехватку ресурсов не жалуюсь.

  Ставил пол года назад Dspam. Да он работает лучше.  Но я не нашел как завтравить его не убирать спам, а только метить мабджект. У нас ни одно письмо пропасть не должно так что все по любому должно ити пользователю, а там он уже сам решает как складывать спам и просатривать ли его или сразу удалять. Если есть опыт по использованию Dspam, то подскажи можно ли там так сделать, чтобы он только проверял письма и если спам то метил сабджект и больше ничего не делал. И как это сделать?

P. S. а скормил ассасину меньше 200 писем.. наверное из за этого и нет эффекта. Так что сапсибо, буду кормить дальше.


"Обучение spamassassin без запуска spamd?"
Отправлено Chek , 20-Окт-05 18:15 
DSpam не ковырял, так что ничего сказать не могу по этому поводу