From 5b3dec0fa78e5fa764155cb6b166930592f1de9e Mon Sep 17 00:00:00 2001
From: mlnguyen .procmailrc
.
.procmailrc
Un .procmailrc
commence par les lignes
@@ -60,7 +59,8 @@ partie apr
:0 [drapeau(x)] [: [fichier verrou] ] - * condition(s) # Les conditions commencent chacune par * +# Les conditions commencent chacune par * + * condition(s) action à accomplir@@ -128,7 +128,8 @@ c'est simple :
:0 # il n'y a pas de condition : tous les courriers sont concernés -! toto@northpole.foo # le "!" demande le forward vers l'adresse spécifiée +# le "!" demande le forward vers l'adresse spécifiée +! toto@northpole.foo
:0 -* ^Subject:.*Scoubidou.* # Concernés : tous les mails dont le sujet contient « Scoubidou » -! choupi@scoubidou-fan.com # On forwarde à Choupi +# Concernés : tous les mails dont le sujet contient « Scoubidou » +* ^Subject:.*Scoubidou.* +# On forwarde à Choupi +! choupi@scoubidou-fan.com
Comme vous pourrez le constater, les conditions peuvent porter sur @@ -160,8 +163,10 @@ donc le suivant :
:0 c -* ^Subject:.*Scoubidou.* # Concernés : tous les mails dont le sujet contient « Scoubidou » -! choupi@scoubidou-fan.com # On forwarde à Choupi +# Concernés : tous les mails dont le sujet contient « Scoubidou » +* ^Subject:.*Scoubidou.* +# On forwarde à Choupi +! choupi@scoubidou-fan.com
/dev/null
, c'est un aller simple pour le grand vide).
-:0 -* ^Subject:.*Viagra.* ++:0 +* ^Subject: .*Viagra.* /dev/null@@ -205,7 +211,7 @@ Vous pouvez:0 -* ^Subject:.*Viagra.* +* ^Subject: .*Viagra.* { EXITCODE=67 HOST } @@ -296,12 +302,14 @@ ajoutez simplement :Attention en installant des filtres anti-spam : vous prenez le risque d'écarter des courriers qui en -fait n'en sont pas, mais qui répondent tout de même à vos règles. Ce -sera le cas d'un prof coréen qui vous écrit si vous filtrez les +fait n'en sont pas, mais qui répondent tout de même à vos +règles.+ +Ce sera le cas d'un prof coréen qui vous écrit si vous filtrez les encodages coréens, d'un courrier parlant de FreeBSD si vous filtrez le mot « free », etc. Plus vos règles sont strictes, moins vous recevrez de spam, mais plus vous aurez de chances de perdre du -courrier. +courrier.
Pour cette raison, il vaut parfois mieux envoyer les courriers suspects dans un dossier spécial, appelé « spam », par @@ -329,12 +337,14 @@ appel suivant :
-:0: # Le dernier ":" demande l'utilisation d'un fichier verrou -* ^To.*scoubidou@zoinx.foo # La condition : tous les fichiers - # contenant 'scoubidou@zoinx.foo' - # dans le champ 'To: ' -$HOME/Mail/scoubidou # Action : placer tous ces mails dans le dossier - # « Scoubidou » +# Le dernier ":" demande l'utilisation d'un fichier verrou +:0: +# La condition : tous les fichiers contenant 'scoubidou@zoinx.foo' +# dans le champ 'To: ' +* ^To.*scoubidou@zoinx.foo +# Action : placer tous ces mails dans le dossier +# « Scoubidou » +$HOME/Mail/scoubidouÀ quoi sert le fichier verrou ? Imaginons @@ -419,13 +429,16 @@ souvenez-vous) :
:0: -* ^Subject:.*Scoubidou.* # Cf. ci-dessus +# Cf. ci-dessus +* ^Subject:.*Scoubidou.* { :0 c - ! choupi@scoubidou-fan.com # On fait suivre vers Choupi - - :0 # et en plus de ça... - $HOME/Mail/scoubi # ... on dépose la copie dans le dossier « Scoubi » +# On fait suivre vers Choupi + ! choupi@scoubidou-fan.com +# et en plus de ça... + :0 +# ... on dépose la copie dans le dossier « Scoubi » +$HOME/Mail/scoubi }@@ -446,7 +459,7 @@ utile pour celui qui veut se familiariser davantage avec procmail. +2003-03-31