procmail
Procmail | |
Développeur | Stephen R. van den Berg Philip A. Guenther |
---|---|
Première version | |
Dernière version | 3.22 () |
Écrit en | C |
Environnement | Unix |
Langues | anglais |
Type | Mail Delivery Agent |
Licence | GPL ou Artistic License |
Site web | Procmail.org |
modifier ![]() |
procmail est un auxiliaire filtrant de délivrance de messages (MDA) entrants sur un ordinateur, son emploi est largement répandu dans les systèmes Unix.
Typiquement couplé à un auxiliaire de transfert de courriels (MTA) comme Sendmail en facilitant le pré-traitement de courriels.
L'auxiliaire Formail permet l'usage de traitement par lots (batches) d'éléments présents dans le répertoire tampon.
Les opérations habituellement exécutées sont le filtrage et le tri à l'aide d'expressions rationnelles des courriels contenues dans les champs :
- Expéditeur (from)
- Destinataire (to)
- Appartenance à une liste de diffusion (Mailing List)
- Objet (Subject)
- Corps de texte (Contenu du courriel)
- Spam ( à l'aide d'un auxiliaire de détection de type SpamAssassin)
Automatisation des réponses :
- Pièces jointes non conformes.
- Adresse mal rédigée.
- Redirection de l'adresse.
- Absence du destinataire (notification de congé).
- Marquage pour diverses fonctions avancées (support technique ; ...).
Exemples[modifier | modifier le code]
Exemple de configuration, généralement réalisée dans un fichier nommé .procmailrc :
DROPPRIVS=yes DEFAULT=$HOME/Maildir/ MAILDIR=$HOME/Maildir/ # Suit le courriel au travers du démon spamc qui est l'interface de SpamAssassin :0fw | /usr/bin/spamc # Déplace le courriel reconnu comme spam dans la poubelle (anglais US : trash) '.Trash/' :0: * ^X-Spam-Level: \*\*\* .Trash/ :0H * ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\* /dev/null :0: * ^X-Spam-Status: Yes .Trash/ #( wikipedia Allemagne) : :0fw | /usr/bin/spamassassin :0H * ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\* /dev/null :0H * ^X-Spam-Status: Yes ./Spam
Voir aussi[modifier | modifier le code]
Articles connexes[modifier | modifier le code]
Liens externes[modifier | modifier le code]
- (en) Site officiel
- (en) Procmail QuickStart
- (en) Procmail Mini FAQ
Bibliographie[modifier | modifier le code]
- (en) The Procmail Companion, Martin McCarthy, Addison-Wesley, S. 256, November 2001, (ISBN 0201737906)
- (en) Procmail, Chris Lindsey, S. 325, April 2001, (ISBN 1565925408)