Имеется 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.
Но оно все равно их не воспринимает как спам...
ага и по умолчанию у тебя базы байеса обученные работают только для тебя, чтоб сделать глобальный байес
bayes_path /etc/mail/spamassassin/bayes
bayes_auto_learn 0 #если залетит - попаТакже по умолчанию
bayes_min_ham_num 200
bayes_min_spam_num 200
если скормил меньше этого - работать не будетУ тебя наверно ресурсы машины девать некуда, если не пользуешься spamd?
>ага и по умолчанию у тебя базы байеса обученные работают только для тебя, >чтоб сделать глобальный байес
>bayes_path /etc/mail/spamassassin/bayes
>bayes_auto_learn 0 #если залетит - попатак оно даже для меня не работает, понятно что так только для меня обучается.
bayes_auto_learn стоит в 0>У тебя наверно ресурсы машины девать некуда, если не пользуешься spamd?
ну на нехватку ресурсов не жалуюсь.
Ставил пол года назад Dspam. Да он работает лучше. Но я не нашел как завтравить его не убирать спам, а только метить мабджект. У нас ни одно письмо пропасть не должно так что все по любому должно ити пользователю, а там он уже сам решает как складывать спам и просатривать ли его или сразу удалять. Если есть опыт по использованию Dspam, то подскажи можно ли там так сделать, чтобы он только проверял письма и если спам то метил сабджект и больше ничего не делал. И как это сделать?
P. S. а скормил ассасину меньше 200 писем.. наверное из за этого и нет эффекта. Так что сапсибо, буду кормить дальше.
DSpam не ковырял, так что ничего сказать не могу по этому поводу