From 5b3dec0fa78e5fa764155cb6b166930592f1de9e Mon Sep 17 00:00:00 2001 From: mlnguyen Date: Mon, 31 Mar 2003 17:55:37 +0000 Subject: [PATCH] =?UTF-8?q?Correction=20d'une=20erreur=20(procmail=20n'aim?= =?UTF-8?q?e=20pas=20les=20commentaires=20qui=20suivent=20une=20r=C3=A8gle?= =?UTF-8?q?).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internet/courrier/procmail.tml | 63 ++++++++++++++++++++-------------- 1 file changed, 38 insertions(+), 25 deletions(-) diff --git a/internet/courrier/procmail.tml b/internet/courrier/procmail.tml index 78f2292..c3d0f85 100644 --- a/internet/courrier/procmail.tml +++ b/internet/courrier/procmail.tml @@ -17,7 +17,6 @@ ou vous protéger contre le spam. Vous pouvez configurer votre mail avec un .procmailrc.

-

Ce que doit contenir un .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 
 

Redirection avec conditions

@@ -140,8 +141,10 @@ souhaitez relayer les courriers qui vous arrivent et qui parlent de Scoubidou à Choupi. Avec procmail, vous pouvez le faire.

: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
 

Filtrer le spam

@@ -186,8 +191,9 @@ Windows ou MacOS, vous ne pouvez pas r /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.
Auteur  Marie-Lan Nguyen. Dernière modification : -2003-03-07
+2003-03-31