Имеется 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.
Но оно все равно их не воспринимает как спам...