Correction d'une erreur (procmail n'aime pas les commentaires qui suivent
une règle).
This commit is contained in:
parent
19ab89e5a9
commit
5b3dec0fa7
1 changed files with 38 additions and 25 deletions
|
@ -17,7 +17,6 @@
|
|||
ou vous protéger contre le spam. Vous pouvez configurer votre mail
|
||||
avec un <code>.procmailrc</code>.</p>
|
||||
|
||||
|
||||
<h2>Ce que doit contenir un <code>.procmailrc</code></h2>
|
||||
|
||||
<p>Un <code>.procmailrc</code> commence par les lignes
|
||||
|
@ -60,7 +59,8 @@ partie apr
|
|||
|
||||
<pre>
|
||||
:0 [<a href="#flag">drapeau(x)</a>] [: [<a href="#lock">fichier verrou</a>] ]
|
||||
* condition(s) # Les conditions commencent chacune par *
|
||||
# Les conditions commencent chacune par *
|
||||
* condition(s)
|
||||
action à accomplir
|
||||
</pre>
|
||||
|
||||
|
@ -128,7 +128,8 @@ c'est simple :</p>
|
|||
|
||||
<pre>: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
|
||||
</pre>
|
||||
|
||||
<h4>Redirection avec conditions</h4>
|
||||
|
@ -140,8 +141,10 @@ souhaitez relayer les courriers qui vous arrivent et qui parlent de
|
|||
Scoubidou à Choupi. Avec procmail, vous pouvez le faire.</p>
|
||||
|
||||
<pre>: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
|
||||
</pre>
|
||||
|
||||
<p> Comme vous pourrez le constater, les conditions peuvent porter sur
|
||||
|
@ -160,8 +163,10 @@ donc le suivant :</p>
|
|||
|
||||
<pre>
|
||||
: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
|
||||
</pre>
|
||||
|
||||
<h3>Filtrer le spam</h3>
|
||||
|
@ -186,8 +191,9 @@ Windows ou MacOS, vous ne pouvez pas r
|
|||
<code>/dev/null</code>, c'est un aller simple pour le grand vide).
|
||||
</p>
|
||||
|
||||
<pre>:0
|
||||
* ^Subject:.*Viagra.*
|
||||
<pre>
|
||||
:0
|
||||
* ^Subject: .*Viagra.*
|
||||
/dev/null
|
||||
</pre>
|
||||
|
||||
|
@ -205,7 +211,7 @@ Vous pouvez
|
|||
|
||||
<pre>
|
||||
:0
|
||||
* ^Subject:.*Viagra.*
|
||||
* ^Subject: .*Viagra.*
|
||||
{
|
||||
EXITCODE=67 HOST
|
||||
}
|
||||
|
@ -296,12 +302,14 @@ ajoutez simplement :</p>
|
|||
|
||||
<div class="attention">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.</div>
|
||||
|
||||
<p>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.</div>
|
||||
courrier.</p>
|
||||
|
||||
<p>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 :</p>
|
||||
|
||||
<pre>
|
||||
: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
|
||||
</pre>
|
||||
|
||||
<p>À quoi sert le <a name="lock">fichier verrou</a> ? Imaginons
|
||||
|
@ -419,13 +429,16 @@ souvenez-vous) :</p>
|
|||
|
||||
<pre>
|
||||
: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
|
||||
}
|
||||
</pre>
|
||||
|
||||
|
@ -446,7 +459,7 @@ utile pour celui qui veut se familiariser davantage avec procmail.
|
|||
|
||||
<div class="metainformation">
|
||||
Auteur Marie-Lan Nguyen. Dernière modification :
|
||||
2003-03-07</div>
|
||||
2003-03-31</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
Loading…
Reference in a new issue