Installation
SpamAssassin est fourni par les dépôts officiels.
On notera que l’application dépend d’une quantité importante de modules Perl.
Configuration de SpamAssassin
Éditer /etc/mail/spamassassin/local.cf
comme ceci.
Quelques mots sur les options utilisées.
required_hits
définit le seuil du filtrage. Un paramétrage à5
est généralement considéré comme efficace pour une PME. Plus ce chiffre est réduit, plus le filtrage sera agressif. Si vous êtes un labo d’analyes et que vous recevez régulièrement des mails qui tentent de vous vendre des produits pharmaceutiques, vous avez intérêt à définir un score plus élevé,8
par exemple.report_safe
décide si le message en question doit être supprimé (1
) ou redirigé vers la boîte de réception avec une réécriture de l’en-tête (0
).required_score
définit le score pour tous les messages envoyés au domaine, en allant du message légitime (0
) au spam résolument pourri (5
). Si nous abaissons ce score à3
, cela nous permettrait certes d’éliminer un plus grand nombre de courriers non sollicités. En revanche, on augmenterait la probabilité d’avoir des faux positifs, c’est-à-dire des messages légitimes identifiés comme spams.rewrite_header
se charge de réécrire l’en-tête du message. En l’occurrence, la chaîne de caractères[SPAM]
est ajoutée au sujet du message.
La prochaine étape consiste à ajouter l’utilisateur système spamd
et le groupe système correspondant.
Définir les permissions du répertoire système de SpamAssassin.
Activer et démarrer le service.
Mettre à jour les règles de SpamAssassin.
Configuration de Postfix
Éditer /etc/postfix/master.cf
. Ajouter une option tout en haut du fichier.
Redémarrer Postfix.