Outils pour utilisateurs

Outils du site


antispam

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

antispam [2017/01/11 07:34] (Version actuelle)
Ligne 1: Ligne 1:
 +{{tag>​debian mail obsolete}}
 +
 + ​===== ​ Remarques générales sur **amavis**, **spamassassin** et **clamav**, en attendant d'​avoir une vraie doc =====
 +
 +Pour quelque chose de plus récent voir [[:spamd]]
 +
 +Il n'est pas nécessaire d'​avoir un spamassassin qui tourne en permanence ( voir le fichier ///​etc/​defautl/​spamassassin//​ )
 +
 + ​==== ​ network test ====
 +  ​
 +<​code>​
 +
 +aptitude install libnet-dns-perl pyzor dcc-client
 +
 +</​code>​
 +
 +
 + ​==== ​ check: ====
 +  ​
 +<​code>​
 +
 +su - amavis -c "​spamassassin -D --lint"​
 +
 +</​code>​
 +
 +
 + ​==== ​ Sa-learn: ====
 +posez vous la question: quelle base de spam de quel **utilisateur** je suis en train de modifier ???
 +
 + ==== White | Blacklisting:​ ====
 + ​= ​ apparemment ça ne marche pas en cas d'​adresse incomplete =
 +  ​
 +<​code>​
 +
 +# [[:​vim|vim]] /​etc/​spamassassin/​local.cf:​
 +    whitelist_from ​ d.cary@sparkingwire.com
 +# /​etc/​init.d/​amavis restart
 +
 +</​code>​
 +
 +
 + ​= ​ autre variante, filtre sur un autre champ d'en tete: =
 +  ​
 +<​code>​
 +
 +header ​         myPharma4 ​      ​Subject =~ /.  *pharmacy. */i
 +describe ​       myPharma4 ​      pub viagra
 +score           ​myPharma4 ​      +10
 +
 +</​code>​
 +
 +
 +
 + ​==== ​ Faire participer les utilisateurs à la lutte contre le spam ====
 +
 + ​= ​ Dans le cas d'un serveur IMAP: =
 +  * créer 2 dossiers publics ham et spam
 +  * dire aux utilisateurs de mettre les mails classés incorrectement comme spam dans "​ham"​ et les spams qui sont passés à travers dans le dossier '​spam'​
 +  * créer le //​.fetchmailrc//​ suivant dans ///​var/​lib/​amavis//:​
 +  ​
 +<​code>​
 +
 +poll localhost protocol imap:
 +user spam with password spam@OD
 +
 +</​code>​
 +
 +//spam// étant un utilisateur ayant les droits en lecture sur les dossiers imap //ham// et //spam//
 +  * modifier le fichier ///​etc/​cron.d/​amavisd-new//:​
 +  ​
 +<​code>​
 +
 +# apprentissage [[:​antispam|antispam]] pour les spams passé à travers
 +00   ​*/​3 ​ *  *  *     ​amavis ​ fetchmail -an --folder user.spam -m '​sa-learn --no-sync --spam'​
 +
 +# apprentissage ham
 +30   ​*/​3 ​ *  *  *      amavis ​  ​fetchmail -an --folder user.ham -m '​sa-learn --no-sync --ham'
 +
 +</​code>​
 +
 +
 + ​= ​ Dans le cas de communication par pop. =
 +Les utilisateurs envoient leur rapport en **redirigeant** le mail, cf l'​extension \[mailRedirect | http://​downloads.mozdev.org/​mailredirect/​mailredirect.xpi\]
 +
 +  * créer 2 comptes pop ham et spam
 +  * créer un fetchmailrc par compte similaire à ci-dessus
 +  * modifier le cron-job en conséquence
 +
 +
 +
 +# vim: set filetype=dokuwiki:​
  
antispam.txt · Dernière modification: 2017/01/11 07:34 (modification externe)