GNU/Linux >> Tutoriels Linux >  >> Panels >> Webmin

Filtre de messagerie SpamAssassin

Filtre de messagerie SpamAssassin est un programme puissant pour détecter les spams indésirables en fonction de leurs en-têtes et de leur contenu. Il utilise un ensemble complexe de règles intégrées pour déterminer si un e-mail est un spam ou non, et peut également consulter d'autres bases de données de textes de spam connus et de serveurs de messagerie utilisés pour l'envoi de spam. Cependant, le programme spamassassin lui-même n'effectue aucun filtrage réel - à la place, il prend simplement le courrier électronique en entrée, ajoute des en-têtes spéciaux indiquant si le message est un spam ou non, puis l'écrit à nouveau. Cela le rend idéal pour une utilisation dans une action Procmail Mail Filter.

En supposant que SpamAssassin est installé sur votre système, vous pouvez le configurer pour effectuer un filtrage pour tous les utilisateurs en suivant ces étapes :

  1. Créez une nouvelle action qui alimente le programme /usr/bin/spamassassin (ou n'importe où il se trouve sur votre système). Assurez-vous que le programme Attendre la fin de l'action et vérifiez le résultat et Le programme d'action est un filtre les cases sont cochées. Aucune condition ne doit être saisie, sauf si vous souhaitez désactiver la vérification des spams pour certains messages.
  2. Ajouter une seconde action avec la seule condition Correspond à l'expression régulière ^X-Spam-Statut :Oui. Cet en-tête spécial est défini par SpamAssassin sur les messages qui dépassent son seuil de spam. Le mode de livraison peut être d'ajouter au fichier /dev/null pour jeter tous les spams, ou quelque chose comme $HOME/spam pour le placer dans un fichier courrier différent afin que les utilisateurs puissent le parcourir et le supprimer.

Étant donné que SpamAssassin identifie parfois à tort les e-mails comme du spam alors que ce n'est pas le cas, jeter simplement les messages en les envoyant à /dev/null est une mauvaise idée. Il est de loin préférable de livrer dans un fichier ou un répertoire séparé que les utilisateurs peuvent lire s'ils le souhaitent, juste au cas où.

Par défaut, les en-têtes et le corps des e-mails identifiés comme spam sont modifiés par SpamAssassin pour désactiver toutes les pièces jointes et inclure un rapport expliquant pourquoi ils ont été classés. Cela peut être changé en éditant le fichier de configuration global /etc/mail/spamassassin/local.cf, dont le format exact n'est pas traité dans ce chapitre.

Filtre de messagerie SpamAssassin
Webmin
  1. Comment filtrer les e-mails indésirables (spam)

  2. Comment utiliser le filtre anti-spam de Plesk

  3. Récupération de courrier Fetchmail

  4. Paramètres par défaut du filtre anti-spam SmarterMail

  5. Améliorez votre filtre anti-spam Plesk grâce à la notation et à la formation

Filtre de messagerie SpamAssassin

Comment créer des filtres de messagerie personnalisés ?

Comment activer SpamAssassin depuis cPanel pour réduire le spam entrant ?

Comment utiliser le filtre anti-spam SpamExperts

cPanel - Configurer le filtre anti-spam

Comment créer un filtre anti-spam dans cPanel