Differences

This shows you the differences between two versions of the page.

Link to this comparison view

community:exim4-forward [2011/03/28 21:53] (current)
gradator created
Line 1: Line 1:
 +====== Fichier .forward pour les boîtes mail ======
  
 +Le but de ce tutoriel est de configurer exim4 pour que le comportement de chaque boîte mail puisse être modifié à l'aide d'un fichier .forward.
 +De cette manière, il est possible d'​appliquer des filtres sur les messages entrants.
 +
 +===== Configuration Exim4 =====
 +
 +Rajouter le router suivant dans la configuration d'​Exim4 pour spécifier le lieu où est enregistré le fichier **.forward**
 +
 +  userforward:​
 +    driver = redirect
 +    user = Debian-exim
 +    file = PGSQL_VIRTUAL_LOCAL_DIR/​.forward
 +    no_verify
 +    no_expn
 +    check_ancestor
 +    allow_filter
 +    file_transport = address_file
 +    pipe_transport = address_pipe
 +    reply_transport = address_reply
 +    directory_transport = address_directory
 +
 +
 +===== Créer le fichier .forward =====
 +
 +Créer un fichier .forward dans le répertoire de Maildir de la boîte mail concerné:
 +
 +  cd /​data/​vhffs/​mail/​boxes/​e/​x/​example.com/​u/​user/​Maildir
 +  touch .forward
 +  chown Debian-exim:​Debian-exim .forward
 +  chmod 640 .forward
 +
 +
 +
 +===== Edition du fichier =====
 +
 +Editer le contenu du fichier en suivant la documentation d'​exim4 (http://​www.exim.org/​exim-html-4.40/​doc/​html/​filter_3.html)
 +
 +Par exemple
 +
 +  # Exim filter
 +  if $header_from contains myfriend@example.com
 +  then
 +  deliver myaddress@example.net
 +  endif
 +
 +Désormais, le filtre sera appliqué à tous les messages arrivant dans la boîte mail concernée.
 +Pour mettre en place ce fichier .forward, il est nécessaire de disposer des droits d'​accès root sur la machine. ​
Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki