Le fichier de configuration: ~/.procmailrc

Variables d'environement

Au début de votre fichier .procmailrc, vous allez pouvoir définir différentes variables

Les principales sont:

Les variables ci dessus et les autres sont décrites plus précisement a la fin du man procmailrc

Les recettes

Le fichier procmailrc est divisé en recettes, celle ci correspondent a une ou plusieurs conditions et a une action.

:0 [Drapeaux] [ : [fichier_de_verrouillage] ]
     <zero ou plusieurs conditions (sous forme d'expression rationnelle (une par ligne)>
     <Une ligne d'action>

Les drapeaux permettent de définir l'action de la recette, les principaux sont:

Expression Rationnelles

Les mails sont testés par egrep (man egrep) pour voir s'ils repondent à différentes expressions rationnelles

Elles ont cette forme:
* regexp
Cele constitue une condition, on peut en mettre plusieurs, chacunes sur leur ligne et elles doivent débuter par * (tout ce qui suit l'étoile est passé à egrep).

Vous pouvez trouver des informations sur les expressions rationnelles ici et ici.

Les expression rationnelles sont constitués de caractères normaux et de caractère ayant une fonction spéciale.

La ligne d'action

Si un mail répond aux conditions imposés par la recette, on peut alors:


Si vous voulez expliquer l'utilisation des lockfiles, mailez moi


Sommaire - Suivant