| 1 |
|
|---|
| 2 |
Le procmail builder permet de construire un fichier .procmailrc dans le répertoire mail d'un compte POP. |
|---|
| 3 |
|
|---|
| 4 |
Ce .procmailrc peut ensuite être connecté sur la boite aux lettre de l'utilisateur, par la création de l'alias suivant : |
|---|
| 5 |
|
|---|
| 6 |
loginpop_domaine.tld: "|/usr/bin/procmail -m /data/mail/l/loginpop_domaine.tld/.procmailrc" |
|---|
| 7 |
|
|---|
| 8 |
|
|---|
| 9 |
Ainsi, les règles du fichier .procmailrc sont utilisées pour cette boite aux lettre. |
|---|
| 10 |
|
|---|
| 11 |
Le fichier .procmailrc est constitué ainsi : un en-tête, et un certain nombre de règles |
|---|
| 12 |
|
|---|
| 13 |
En-tête : |
|---|
| 14 |
---cut-here--- |
|---|
| 15 |
# .procmailrc user file, filter incoming mails, |
|---|
| 16 |
# autogenerated from AlternC Plugin, see http://www.alternc.net for more information |
|---|
| 17 |
|
|---|
| 18 |
# PROCMAILRC HEADING |
|---|
| 19 |
VERBOSE=no |
|---|
| 20 |
MAILDIR=$HOME/Maildir/ |
|---|
| 21 |
DEFAULT=$HOME/Maildir/ |
|---|
| 22 |
---cut-here--- |
|---|
| 23 |
|
|---|
| 24 |
|
|---|
| 25 |
Chaque règle est formattée comme suit : (entre les cut-here) |
|---|
| 26 |
---cut-here--- |
|---|
| 27 |
# RuleType 01 -- Nom de la règle |
|---|
| 28 |
0: |
|---|
| 29 |
* From.*email@toto.com |
|---|
| 30 |
.folder.to.go/ |
|---|
| 31 |
|
|---|
| 32 |
---cut-here--- |
|---|
| 33 |
|
|---|
| 34 |
la première ligne annonce la règle, et spécifie le type de règle (2 chiffres), suivi de -- et du nom de la règle (facultatif) |
|---|
| 35 |
|
|---|
| 36 |
Les lignes suivantes sont une et une seule recette procmail constituée, comme d'habitude de : |
|---|
| 37 |
1. Une ligne d'annonce de règle (0: suivi d'eventuels flags (c f w ...)) |
|---|
| 38 |
2. 0 à n ligne(s) de règles à remplir, reliées par un ET logique. |
|---|
| 39 |
3. Exactement 1 ligne de résultat, soit un dossier destinataire, soit un pipe (|) suivi d'un programme a lancer. |
|---|
| 40 |
4. une ligne vide (\n\n) |
|---|
| 41 |
|
|---|
| 42 |
Les types de règles possibles sont : |
|---|
| 43 |
|
|---|
| 44 |
01 : |
|---|
| 45 |
- En fonction de critères (facultatifs) sur le Sujet, Destinataire, Expéditeur, ou en-tête de mail, |
|---|
| 46 |
- Redirection du message vers un dossier, un email extérieur, ou suppression du message. |
|---|
| 47 |
- Il est possible d'arrêter le traitement des règles, ou de continuer, créant éventuellement une copie du message. |
|---|
| 48 |
|
|---|
| 49 |
02 : |
|---|
| 50 |
- Lancement du client anti-spam, |
|---|
| 51 |
- note : cela affecte le message, mais ne le dirige vers aucun dossier ou email particulier. Utiliser les règles suivantes pour cela. |
|---|
| 52 |
|
|---|
| 53 |
03 : |
|---|
| 54 |
- En fonction de l'état du drapeau de Spam |
|---|
| 55 |
- Redirection du message vers un dossier, ou un email extérieur, ou suppression du message. |
|---|
| 56 |
- Il est possible d'arrêter le traitement des règles, ou de continuer, créant éventuellement une copie du message. |
|---|
| 57 |
|
|---|
| 58 |
04 : |
|---|
| 59 |
- Réponse automatique d'absence du bureau. |
|---|
| 60 |
- Possibilité de spécifier le message à retourner. |
|---|
| 61 |
- Les expéditeur ne recevront qu'une seule fois ledit message. |
|---|
| 62 |
- Il est possible d'arrêter le traitement des règles, ou de continuer, créant éventuellement une copie du message. |
|---|
| 63 |
|
|---|