Outils pour utilisateurs

Outils du site


procmail

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 mobiles.

= Voir aussi: = [http://www.oreillynet.com/pub/a/mac/2004/01/27/sanitize_mail.html lowercas in procmail]

= Installation =

 # apt-get install[[:procmail| ]]

= configuration = créer le fichier /etc/procmailrc

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

= 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)