Outils pour utilisateurs

Outils du site


admin-systeme:spamassassin-blacklist-from-automatique-2-sa-learn

Marquer comme spam automatiquement avec SpamAssassin (sa-learn)

Introduction

L'objectif de ce tutoriel est de blacklister automatiquement des adresses mail avec SpamAssassin lorsqu'un email est déplacé en IMAP dans un dossier spécifique (dossier spam).

Prérequis

  • Un serveur mail fonctionnel utilisant SpamAssassin
  • crontab installé et actif

Procédure

Pour chaque utilisateur système ayant un répertoire d'emails, ajoutez les crontab suivantes ( crontab -e ) :

# SpamAssassin
# Vérifie le contenu du répertoire ~/mail/.Spam et "apprend" les nouveaux spams.
45 * * * * sa-learn --spam ~/mail/.Spam > /dev/null
# Vérifie le contenu du répertoire ~/mail/.Spam et tague non-spam son contenu. 
46 * * * * sa-learn --ham ~/mail/ > /dev/null

Rappel sur les crontab. J'exécute ces deux commandes toutes les heures.

Petite précision : Pour marquer en ham (non-spam), je ne vérifie que la boîte de réception, et pas tous les dossiers IMAP. Du coup, si vous deviez marquer un email comme “non-spam”, pensez à le laisser au moins 1h dans votre boite de réception.

Ressources

admin-systeme/spamassassin-blacklist-from-automatique-2-sa-learn.txt · Dernière modification: 2013/04/28 16:40 par Arthur Hoaro