Eliminare lo spam con spam-assassin |
![]() |
![]() |
![]() |
Written by Mattia | |
May 27, 2009 at 07:14 PM | |
Gli utenti che pubblicano la propria e-mail su internet purtroppo sono oggetto delle e-mail di spam e purtroppo parte della spazzatura passa anche per la Mailing list. Spiro dal canto suo mette a disposizione degli utenti un buon sistema per ridurre o eliminare definitivamente lo spam: spamassassin.
Il programma è installato sul server e vaglia tutte le e-mail che
passano attraverso per farlo funzionare c'è però bisogno di applicare
dei filtri.
È necessario creare un file .procmailrc nella propria home con dentro: VERBOSE=off MAILDIR=$HOME/mail # elm users might use $HOME/Mail instead PMDIR=$HOME/.procmail LOGFILE=$PMDIR/log INCLUDERC=$PMDIR/general.rc # # SpamAssassin # :0: * ^X-Spam-Level: \*\*\*\*\*/* Spam # name of spam directory
in questa maniera regolando lo spam level (il numero di \*) è possibile variare la severità del filtro.
Aprendo pine ci comparirà quindi oltre alle cartelle incoming e sent anche la cartella spam.
spam assassin è un programma intelligente ed è in grado di imparare se gli si indica quale e-mail si considerano spam: aprire pine e posizionatevi con il cursore sulla e-mail incriminata quindi premete | (il "pipe", sbarretta verticale, si fa con Shift + il tasto sotto ad Enter), comparirà un prompt a questo punto inserite il comando sa-learn --spam e quindi premete "E". È necessario ripetere lo stesso procedimento per tutte le e-mail e eliminarle. Nel caso in cui uno voglia filtrare anche il forward alla propria e-mail bisogna eliminare il file .forward ed aggiungere sempre nel file .procmailrc: :0c: ! |
|
Last Updated ( Jan 27, 2010 at 10:58 AM ) |