Recent Changes - Search:

Général

Sécurité

Windows

Linux

Systeme

Réseaux

XBMC

Liens

PmWiki

edit SideBar

SpamAssassinMiseEnOeuvreEtConfiguration

SpamAssassin est un filtre de courrier écrit en Perl. Sont objectif est de déterminer si un mail est un SPAM ou pas. Pour cela il utilise un système de note. Quand le mail analysé dépasse la note limite il est considéré comme un SPAM. En fonction de la configuration il est soit éliminé soit taggé pour pouvoir être traité par le client mail.

Ce tutorial s'applique à Postfix. Il faut s'assurer que Postfix et SpamAssassin soient installés.

  • Configuration de Postfix

Dans le fichier master.cf, à la fin de la ligne :

     smtp      inet  n       -       n       -       -       smtpd

Ajouter :

     -o content_filter=spamassassin

Et à la fin du fichier, ajouter :

     spamassassin unix - n n - - pipe user=spamassassin argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}
  • Configuration de SpamAssassin

Ajouter dans le fichier local.cf :

     required_hits 5
     rewrite_header Subject *****SPAM***** # permet d'ajouter dans l'objet du mail *****SPAM*****

Les autres fichiers de configuration se trouvent dans /usr/share/spamassassin.




ATTENTION : il faut aussi vérifier que le daemon spamd est autorisé à se lancer dans le fichier /etc/default/spamassassin.



Quelques liens :

http://www.linux-nantes.org/spip.php?article148
http://www.espace-groupware.com/documentations/spamassassin/liens.html
http://maxime.ritter.eu.org/spam_assassin_article1.html
http://maxime.ritter.eu.org/rubrique.php3?id_rubrique=1
http://spamassassin.apache.org/












Edit - History - Print - Recent Changes - Search
Page last modified on April 05, 2008, at 01:35 AM