Cos'è SpamAssassin?
SpamAssassin è gratuito e open-source e si basa sul linguaggio Perl per scansionare e identificare le intestazioni delle e-mail, le righe dell'oggetto e il corpo per proteggere un server dallo spam. Salverà la tua casella di posta da molte e-mail di spam indesiderate. In questa guida vedremo come installare SpamAssassin sul server Ubuntu 20.04.
Prerequisiti
Prima di installare SpamAssassin sul nostro sistema, dobbiamo installare e configurare un Mail Transfer Agent (MTA) come Postfix sul nostro server. Puoi trovare la guida all'installazione qui.
Installa Spam-Assassin
Iniziamo lo SpamAssassin processo di installazione eseguendo il seguente comando apt-get sullo schermo/terminale della shell.
apt-get install spamassassin spamc -y
Configura SpamAssassin
Ora dobbiamo configurare SpamAssassin per renderlo utilizzabile con il client di posta. Ci sono due file di configurazione che dobbiamo configurare. Nota che, il file di configurazione predefinito si trova in /etc/default/spamassain e un altro che si trova in /etc/spamassassin/local.cf . configuriamo prima quello predefinito eseguendo il comando seguente e apportando modifiche.
nano /etc/default/spamassassin
Imposta i parametri su:
ENABLED=1
SPAM_HOME="/var/log/spamassassin/"
OPTIONS="--create-prefs --max-children 5 --username spamd --helper-home-dir /home/spamd/ -s /home/spamd/spamd.log"
Aprire il file di configurazione utilizzando qualsiasi editor di testo. Qui useremo l'editor di testo nano.
nano /etc/spamassassin/local.cf
ora rimuovi il commento dalle seguenti opzioni e salva il file di configurazione con CTRL+X, Y ed entra
rewrite_header Subject *****SPAM*****
report_safe 0
required_score 5.0
use_bayes 1
bayes_auto_learn 1
ora prova il file di configurazione
spamassassin --lint
Conclusione
In questo tutorial ti ho guidato attraverso tutti i passaggi per installare SpamAssassin nel tuo sistema Ubuntu. Puoi anche seguire i miei altri articoli.