Qu'est-ce que SpamAssassin ?
SpamAssassin est gratuit et open-source et s'appuie sur le langage Perl pour analyser et identifier les en-têtes, les lignes d'objet et le corps des e-mails afin de protéger un serveur contre le spam. Il sauvera votre boîte aux lettres de nombreux spams indésirables. Dans ce guide, nous verrons comment installer SpamAssassin sur le serveur Ubuntu 20.04.
Prérequis
Avant d'installer SpamAssassin sur notre système, nous devons installer et configurer un agent de transfert de courrier (MTA) comme Postfix sur notre serveur. Vous pouvez trouver le guide d'installation ici.
Installer Spam-Assassin
Commençons le SpamAssassin processus d'installation en exécutant la commande apt-get suivante sur l'écran/le terminal du shell.
apt-get install spamassassin spamc -y
Configurer SpamAssassin
Nous devons maintenant configurer SpamAssassin pour le rendre utilisable avec le client de messagerie. Il y a deux fichiers de configuration que nous devons configurer. Notez que le fichier de configuration par défaut se trouve dans /etc/default/spamassain et un autre à /etc/spamassassin/local.cf . configurons d'abord celui par défaut en exécutant la commande suivante et apportons des modifications.
nano /etc/default/spamassassin
Définissez les paramètres sur :
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"
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815592568.png)
Ouvrez le fichier de configuration à l'aide de n'importe quel éditeur de texte. Ici, nous allons utiliser l'éditeur de texte nano.
nano /etc/spamassassin/local.cf
supprimez maintenant le commentaire des options suivantes et enregistrez le fichier de configuration par CTRL + X, Y et entrez
rewrite_header Subject *****SPAM*****
report_safe 0
required_score 5.0
use_bayes 1
bayes_auto_learn 1
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815592547.png)
testez maintenant le fichier de configuration
spamassassin --lint
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815592532.png)
Conclusion
Dans ce tutoriel, je vous ai guidé à travers toutes les étapes pour installer SpamAssassin dans votre système Ubuntu. Vous pouvez également suivre mes autres articles.