SpamAssassin - Supprimer les SPAM automatiquement

SpamAssassin définit un score de SPAM pour chaque mail entrant. Si l’on désire, par exemple, supprimer tout les mails dépassant le seuil de 10, il suffit de configurer Qmail-Scanner…

Marche à suivre (Plesk 8.1, FC5, Qmail-Scanner et SpamAssassin via Atomic Rocket Turtle)

  1. Arrêter le service SpamAssassin: service spamassassin stop
  2. Editer le fichier /etc/qmail-scanner.ini: vi /etc/qmail-scanner.ini
    Modifier la ligne indiquant SA-DELETE="0" à SA-DELETE="5" (pour supprimer les mails avec un score >= 10)
    Sauvegarder le fichier et quitter vi.
  3. Reconfigurer Qmail-Scanner: /usr/bin/qmail-scanner-reconfigure
  4. Démarrer le service SpamAssassin: service spamassassin start

Désormais, plus aucun mail ayant un score de SPAM supérieur ou égal à 10 ne devrait passé.

ATTENTION: si les messages ne sont tjs. pas supprimer après cette marche à suivre, il est nécessaire de supprimer PSA-SpamAssassin selon la marche à suivre suivante…

  1. Supprimer psa-spamassassin: yum remove psa-spamassassin
  2. Fermer les instances de spamd: killall -9 spamd
  3. Définir le droit d’exécution sur SpamAssassin: chmod +x /etc/init.d/spamassassin
  4. Démarrer SpamAssassin: /etc/init.d/spamassassin start
  5. Reconfigurer Qmail-Scanner: qmail-scanner-reconfigure
  6. Editer /etc/sysconfig/spamassassin : vi /etc/sysconfig/spamassassin
    Modifier la ligne SPAMDOPTIONS="-d -c -m5 -H" en SPAMDOPTIONS="-d -c -m5 -H -u qscand"

Note: les messages effacés sont notifiés dans le maillog (/usr/local/psa/var/log/maillog) par qmail-scanner[*]: SA:SPAM-DELETED

  • Share/Save/Bookmark

Laisser un commentaire