Koneeseen on asennettu IMAP ja spamassassin
Tein uuden tunnuksen "spam" ja aina kun joku spämmi pääse pääse filtterin läpi, elelleenohjan viestin spam@localhost osoitteseen.
Rootin crontabiin lisäsin rivin:
00*** /usr/bin/sa-learn --spam --dir /home/spam/.maildir/new/
Mutta nyt tuli mieleen, minne spamassassin tallentaa opitut säännöt? Todennäköisesti tooy tunnuksen kotihakemistossa olevan: .spamassassin hakemistoon. Joten minulle ei ole mitään hyötyä tästä, koska jokaisella käyttäjällähän on oma .spamassassin hakemisto asetuksille.
Joten mitä pitäisi tehdä?
Tein uuden tunnuksen "spam" ja aina kun joku spämmi pääse pääse filtterin läpi, elelleenohjan viestin spam@localhost osoitteseen.
Rootin crontabiin lisäsin rivin:
00*** /usr/bin/sa-learn --spam --dir /home/spam/.maildir/new/
Mutta nyt tuli mieleen, minne spamassassin tallentaa opitut säännöt? Todennäköisesti tooy tunnuksen kotihakemistossa olevan: .spamassassin hakemistoon. Joten minulle ei ole mitään hyötyä tästä, koska jokaisella käyttäjällähän on oma .spamassassin hakemisto asetuksille.
Joten mitä pitäisi tehdä?
Vastaukset 2
Vanhimmat
http://spamassassin.apache.org/full/3.0.x/dist/doc/sa-learn.html mukaan voisi tutkia ainakin paikat /usr/share/spamassassin ja $HOME/.spamassassin/user_prefs. Jos ei auta, niin pistä debug-optio -D:lla.
huru-ukkoja ole. Guruja ehkä.