PDA

Visualizza la versione completa : autolearn di spamassassin


nik600
09-08-2005, 10:13
ciao

analizzando gli headers delle mail che ricevo dopo averle filtrate con spamassassin vedo questo:



X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on host.domain.tld
X-Spam-Level:
X-Spam-Status: No, score=0.5 required=5.0 tests=FROM_ENDS_IN_NUMS,
MSGID_FROM_MTA_HEADER autolearn=no version=3.0.4


temo che il mio spamassassin sia un po troppo "buono" nel senso che test come le mail di GTUBE vengono bloccate, ma le normali spam no...cosa posso fare? abilitando l'autolearn cosa succede?

se abbasso il punteggio richiesto rischio che mi vengano bloccate troppe email "buone"?

alvinet
09-08-2005, 13:26
basta che cominci ad utilizzare dcc, razor, pyzor e poi abilitando i filtri bayesiani. Vedrai che non passa praticamente niente. Tieni presente per che il filtri bayesiani entrano in funzione solamente dopo 200 email di spam classificate. L'autolearn un'interessante funzione. Non semplicissima da spiegare. In pratica tiene traccia delle email e del punteggio che ricevono man mano che arrivano. Se con l'uso di filtri e altro raggiungono un certo punteggio ne tiene traccia e la volta successiva in base al risultato che gli viene attribuito incrementa o diminuisce il "punteggio complessivo"

nik600
09-08-2005, 13:37
ciao

grazie x la tua risposta...

io ho notato il file /etc/mail/spamassassin/local.cf

ma per ora contiene solo questo:



# This is the right place to customize your installation of SpamAssassin.
#
# See 'perldoc Mail::SpamAssassin::Conf' for details of what can be
# tweaked.
#
################################################## #########################
#
rewrite_header Subject *** PROBABILE SPAM ***
# report_safe 1
# trusted_networks 212.17.35.
# lock_method flock


come lo modifico x abilitare quello che mi hai consigliato?

inoltre, mi interessano i filtri bayesiani, ho gia un archivio di spam (circa 500) posso archiviarle in automatico?

grazie

l.golinelli
09-08-2005, 15:59
Usa sa-learn

L'autolearn un'arma a doppio taglio

mcz
09-08-2005, 17:37
Creati due cartelle di posta di nome Spam e NoSpam.
Nella prima metti tutto lo spam, nella seconda varie tipologie di e-mail che NON sono spam.

Poi lanci i due comandi:

sa-learn --spam /Home/User/.Mail/Spam/cur
sa-learn --ham /Home/User/.Mail/NoSpam/cur

Vedrai che lo spam sparisce.

mcz :ciauz:
P.S.: bogofilter comunque pi veloce.

nik600
12-08-2005, 14:35
ciao

io ho gia circa 500 email di spam archiviate, il problema che uso lotus notes come client di posta e ad esportarle in file di testo vengono sputtanati alcuni campi per cui tempo che sa-learn vada in crisi...che voi sappiate ci sono in rete archivi di spam da dargli in pasto?

thnks

l.golinelli
12-08-2005, 14:37
http://www.google.it/search?hl=it&q=spamarchive&btnG=Cerca+con+Google&meta=

Io uso il primo ma adesso non va... :bh:

nik600
12-08-2005, 14:50
ciao

ho trovato questo

http://www.em.ca/~bruceg/spam/


ora ho lanciato
root@unixmail:/data/spam_archives# sa-learn --spam spam_2005/08/
Learned from 3249 message(s) (4064 message(s) examined).



ora, in /etc/mail/spamassassin/local.cf ho:

root@unixmail:/etc/mail/spamassassin# more local.cf
# This is the right place to customize your installation of SpamAssassin.
#
# See 'perldoc Mail::SpamAssassin::Conf' for details of what can be
# tweaked.
#
################################################## #########################
#
# riscrivo l'oggetto della email
rewrite_header Subject *** PROBABILE SPAM ***

# uso i filtri bayesiani
use_bayes 1

# disabilito l'auto learn
auto_learn 0


sufficiente?

nik600
16-08-2005, 08:51
up :fagiano:

Loading