sa-learn - globalni uceni

Havrla havrla na lhotkanet.cz
Neděle Duben 18 22:58:54 CEST 2004


Zdravim...

Mam Qmail+Vpopmail+MySQL+Spamassassin
Hraju si s tim uz celej den a porad nic....
Zda se ze vse funguje jak ma az na uceni  - sa-learn

pokud dam
[root na server spamassassin]# sa-learn --mbox --spam --showdots 
/home/zdenek/evolution/local/spam/mbox
.....
Learned from 441 message(s) (444 message(s) examined).

tak se vypise ze se emaily naucil, udela se databaze:
[root na server spamassassin]# ls -l /var/spool/spamassassin/
celkem 1080
-rw-rw-rw-  1 root root   45056 dub 18 22:05 _seen
-rw-rw-rw-  1 root root 1302528 dub 18 22:05 _toks
[root na server spamassassin]#

takze to je take v poho. Ale pokud udelam pokus ze si zaslu fiktivni
spam, dam ho naucit se, nauci se, a poslu si ten samy tak normalne
projde :-(

spamassasin mam na qmail posazen asi takto:
[root na server spamassassin]# cat
/var/spool/vpopmail/domains/lhotkanet.cz/.qmail-default

| /var/qmail/bin/preline /usr/bin/spamc -f -u $EXT@$HOST |
/home/vpopmail/bin/vdelivermail '' bounce-no-mailbox
[root na server spamassassin]#

to se zda ze funguje

konfigurace spamassassinu:

[root na server spamassassin]# cat /etc/mail/spamassassin/local.cf
use_dcc 1
use_pyzor 1
use_razor2 1

use_bayes 1
bayes_auto_learn 1
bayes_path /var/spool/spamassassin/
bayes_file_mode 0666

dns_available no  #pokud je yes tak v logu se objevuji chyby

user_scores_dsn DBI:mysql:nospam:localhost
user_scores_sql_username nospam
user_scores_sql_password roura
user_scores_sql_table userpref

[root na server spamassassin]#

kde mam napsano kde ma byt databaze ulozena, a take se tam uklada a je
ke cteni i k zapisu.



a v MySQL je tabulka:

username preference value prefid
@GLOBAL required_hits 2 1 
@GLOBAL rewrite_subject 1 2 
@GLOBAL subject_tag ***SPAM*** 3 
@GLOBAL use_terse_report 1 4
@GLOBAL ok_languages all 11 
@GLOBAL use_bayes 1 9 
@GLOBAL auto_learn 1 10
@GLOBAL bayes_path /var/spool/spamassassin 26 
@GLOBAL bayes_file_mode 0666 27



kde jsem pro jistotu zopakoval frazi o umisteni databaze spamu,
spamassassin do tabulky muze a vesele reaguje na hodnotu required_hits

spamassassin se pousti s temito paramatry:

[root na server spamassassin]# cat /etc/sysconfig/spamassassin
SPAMDOPTIONS="-d -x -q -u nospam"
[root na server spamassassin]#

no to je tak asi vsechno co mne napada co dotat ... jo jeste
aktualizovana Fedora Core 1 


Dik za nakopnuti....


Zdenek



-- 
Zdeněk Havrlík
Ředitel technického odboru ústředního výkonného výboru Lhotkanet.cz .
Project manager of infrastructure strategy development.
King of the Lhotkanet.cz Empire.

--
Bůh stvořil svět za šest dní. Sedmý den sednul do Tatry.
Pak přišli nevěřící a všechno to šlo do prd..e.

Na všechny teď hledím z patra, jezdím totiž vozem TATRA !!!!
--

        Tento e-mail neobsahuje VIRY,
jelikož nepocházi z prostředí systemu M$ Windows!!!



Další informace o konferenci Linux