Outils pour utilisateurs

Outils du site


procmail

Différences

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

Lien vers cette vue comparative

procmail [2015/10/06 20:06] (Version actuelle)
Ligne 1: Ligne 1:
 +
 +----
 + ===== Procmail: filtrage de mail coté serveur =====
 + ==== objectif: filtrer les mails ( en fonction du sujet, de la liste de diffusion, etc ... ) au niveau serveur, dès l'​arrivée du mail, pour distribution dans le dossier adéquats. ====
 +A mettre en place en conjunction avec la mise en place de dossiers imap partagés, et des [[:​clients|clients]] mobiles.
 +
 + ​= ​ Voir aussi: =
 +[http://​www.oreillynet.com/​pub/​a/​mac/​2004/​01/​27/​sanitize_mail.html lowercas in procmail]
 +
 + = Installation =
 +  ​
 +<​code>​
 +
 + # apt-get install[[:​procmail| ]]
 +
 +</​code>​
 +
 + = configuration =
 +créer le fichier /​etc/​procmailrc
 +  ​
 +<​code>​
 +
 +DELIVERTO="/​usr/​sbin/​cyrdeliver" ​
 +USERINBOX="​$DELIVERTO -e -a $USER -m user.$USER"​
 +
 + #
 + # les utilisateurs ont la possibilité d'​avoir leurs propres filtres:
 + #
 +INCLUDERC=/​home/​$USER/​.procmailrc
 +
 + # exemple filtrage des spams ( le champ "​subject"​ contient " ​  * *SPAM  * *": [[BR]]
 +:0:
 +   * ^Subject: . *SPAM
 + | $DELIVERTO -a $USER -m shared.spam
 +            ​
 + # la ligne suivante distribue tous les mails non filtrés dans la boite par défaut de l'​utilisateur
 + #
 +:0 w
 + | $USERINBOX
 +
 +</​code>​
 +
 + = intégration avec postfix =
 +ajouter le transport suivant dans /​etc/​postfix/​master.cf:​
 +
 +
 +FIXME:is doc is **incomplete**
 +
 +# vim: set filetype=dokuwiki:​
  
procmail.txt · Dernière modification: 2015/10/06 20:06 (modification externe)