Modifications pour rendre certains passages plus clairs, ajout d'un bloc
« Actualités /Virus par mail ». Modified Files: procmail.tml
This commit is contained in:
parent
ba729fa386
commit
4af70e29b5
1 changed files with 109 additions and 24 deletions
|
@ -12,10 +12,17 @@
|
||||||
|
|
||||||
<h2>À quoi sert procmail ?</h2>
|
<h2>À quoi sert procmail ?</h2>
|
||||||
|
|
||||||
<p>Procmail est un programme qui sert à filtrer les courriers
|
<p>Procmail est un programme très puissant qui sert à filtrer les
|
||||||
électroniques. Grâce à lui, vous pouvez rediriger votre mail, le trier
|
courriers électroniques. Grâce à lui, vous pouvez rediriger votre
|
||||||
ou vous protéger contre le spam. Vous pouvez configurer votre mail
|
mail, le trier ou encore vous protéger contre le spam.
|
||||||
avec un <code>.procmailrc</code>.</p>
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Pour donner des instructions à <code>procmail</code>, il vous faut
|
||||||
|
créer un fichier nommé <code>.procmailrc</code> (dans le monde Unix,
|
||||||
|
les fichiers commençant par un point et terminant par « rc » sont
|
||||||
|
souvent des fichiers de configuarion).
|
||||||
|
</p>
|
||||||
|
|
||||||
<div class="attention"><h1><img
|
<div class="attention"><h1><img
|
||||||
src="&url.tuteurs;icones/panneau_attention.png" alt="/!\" />
|
src="&url.tuteurs;icones/panneau_attention.png" alt="/!\" />
|
||||||
|
@ -28,16 +35,66 @@ recopiant n'importe quoi
|
||||||
de plus à lire tout plutôt que devoir dire coucou au SPI parce que vous
|
de plus à lire tout plutôt que devoir dire coucou au SPI parce que vous
|
||||||
aurez perdu du courrier... </div>
|
aurez perdu du courrier... </div>
|
||||||
|
|
||||||
|
<h2>Actualité : virus par mail</h2>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Le virus Sobig.F, qui sévit depuis la mi-août 2003, est un ver qui se
|
||||||
|
répand en envoyant massivement du courrier aux adresses trouvées sur
|
||||||
|
le disque dur de la machine infectée. Si vous lisez votre courrier
|
||||||
|
uniquement depuis clipper (ce que soit dans les salles élèves ou en
|
||||||
|
vous connectant à distance sur clipper), vous ne courez aucun risque,
|
||||||
|
seulement celui de voir votre boîte aux lettres pleine de
|
||||||
|
spam... Sachez également que ce virus a très fortement perturbé le
|
||||||
|
service du courrier à l'ENS pendant une dizaine de jours...
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>Les caractéristiques du virus sont les suivantes :
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
|
||||||
|
<li> sujet : "Re: Details", "Re: Approved", "Re: Re: My details",
|
||||||
|
"Re: Thank you!", "Re: That movie", "Re: Wicked screensaver", "Re:
|
||||||
|
Your application", "Thank you!", "Your details"</li>
|
||||||
|
|
||||||
|
<li> message lui-même : "See the attached file for details", "Please
|
||||||
|
see the attached file for details"</li>
|
||||||
|
|
||||||
|
<li> attachement en <code>.pif</code></li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Pour le filtrer, la meilleure solution est d'utiliser
|
||||||
|
<code>procmail</code>. Il vous suffit d'ajouter à la suite de votre
|
||||||
|
fichier <code>.procmailrc</code> la règle de filtrage suivante :
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
# Filtre de Sobig.F
|
||||||
|
:0
|
||||||
|
* ^Subject: (R[eE]: *)*(Approved|Thank you!|Wicked screensaver \
|
||||||
|
|Your application|Your details|My details|Details|That movie)$
|
||||||
|
{
|
||||||
|
:0 B
|
||||||
|
* See the attached file for details
|
||||||
|
/dev/null
|
||||||
|
}
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Si vous n'avez pas de <code>.procmailrc</code> sur votre comptez,
|
||||||
|
lisez ce qui suit pour vous en créer un ! N'hésitez pas à nous
|
||||||
|
contacter au moindre problème.
|
||||||
|
</p>
|
||||||
|
|
||||||
<h2>Ce que doit contenir un <code>.procmailrc</code></h2>
|
<h2>Ce que doit contenir un <code>.procmailrc</code></h2>
|
||||||
|
|
||||||
<div class="attention">Les retours à la ligne sont importants. Ne
|
<p>
|
||||||
recopiez pas tout à la suite. Les lignes commençant par # sont des
|
Commencez par créer un fichier nommé <code>.procmailrc</code> avec
|
||||||
commentaires. De manière générale, ne prennez pas d'initiative pour
|
votre éditeur préféré, puis copiez-collez les instructions qui suivent
|
||||||
changer les recettes présentées ici si vous ne savez pas ce que vous
|
(nous vous expliquons ci-dessous ce qu'elles veulent dire) :
|
||||||
faites.</div>
|
</p>
|
||||||
|
|
||||||
<p>Un <code>.procmailrc</code> commence par les lignes
|
|
||||||
suivantes :</p>
|
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
PATH=/bin:/usr/bin
|
PATH=/bin:/usr/bin
|
||||||
|
@ -46,6 +103,8 @@ LOGFILE=$MAILDIR/procmail.log
|
||||||
SPAMBOX=spam
|
SPAMBOX=spam
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
|
<p>Explication ligne par ligne :</p>
|
||||||
|
|
||||||
<dl>
|
<dl>
|
||||||
<dt><code>PATH=/bin:/usr/bin</code></dt>
|
<dt><code>PATH=/bin:/usr/bin</code></dt>
|
||||||
<dd>On indique à procmail le chemin des programmes qu'il va
|
<dd>On indique à procmail le chemin des programmes qu'il va
|
||||||
|
@ -63,9 +122,23 @@ que partiront les courriers suspects. Voire <a
|
||||||
href="#spambox">infra</a>.</dd>
|
href="#spambox">infra</a>.</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Ces instructions de début sont la base pour faire marcher correctement
|
||||||
|
<code>procmail</code>, mais en soi, elles ne suffisent pas. Il vous
|
||||||
|
faudra spécifier, dans la suite du fichier, ce que vous voulez filtrer
|
||||||
|
à l'aide de règles de filtrage. C'est ce que nous vous expliquons
|
||||||
|
ci-dessous.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<div class="attention">Syntaxe : les retours à la ligne sont
|
||||||
|
importants. Ne recopiez pas tout à la suite. Les lignes commençant par
|
||||||
|
# sont des commentaires. De manière générale, ne prennez pas
|
||||||
|
d'initiative pour changer les recettes présentées ici si vous ne savez
|
||||||
|
pas ce que vous faites.</div>
|
||||||
|
|
||||||
<h2>Comment ça marche ?</h2>
|
<h2>Comment ça marche ?</h2>
|
||||||
|
|
||||||
<h3>Les recettes</h3>
|
<h3>Les règles de filtrage</h3>
|
||||||
|
|
||||||
<p>Les « recettes » (<em lang="en">recipes</em>) sont les éléments de
|
<p>Les « recettes » (<em lang="en">recipes</em>) sont les éléments de
|
||||||
base du <code>.procmailrc</code>. Leur principe est le suivant :
|
base du <code>.procmailrc</code>. Leur principe est le suivant :
|
||||||
|
@ -87,12 +160,19 @@ partie apr
|
||||||
action à accomplir
|
action à accomplir
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Chaque recette s'ajoute dans le fichier <code>.procmailrc</code>, à la
|
||||||
|
suite du bloc de début (voir <a href="#s2">ci-dessus</a>).
|
||||||
|
</p>
|
||||||
|
|
||||||
<h3>Expressions régulières</h3>
|
<h3>Expressions régulières</h3>
|
||||||
|
|
||||||
<p> Pour spécifier les conditions, on se sert d'expressions
|
<p>
|
||||||
|
Pour spécifier les conditions, on se sert d'expressions
|
||||||
régulières. Une expression régulière est une notation permettant de
|
régulières. Une expression régulière est une notation permettant de
|
||||||
définir des schémas de recherche. Pour cela, on se sert de
|
définir des schémas de recherche. Pour cela, on se sert de
|
||||||
métacaractères, aussi appelés jokers.</p>
|
métacaractères, aussi appelés jokers.
|
||||||
|
</p>
|
||||||
|
|
||||||
<table cellspacing="5" cellpadding="5" border="5">
|
<table cellspacing="5" cellpadding="5" border="5">
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -146,21 +226,26 @@ ceux adress
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Pour rediriger votre courrier électronique vers une autre adresse,
|
Pour rediriger votre courrier électronique vers une autre adresse,
|
||||||
c'est simple :</p>
|
c'est simple. Ici, on redirige le courrier vers l'adresse
|
||||||
|
<code>toto@polenord.pn</code>. Il n'y pas de condition (cela concerne
|
||||||
|
tous les mails). Le point d'exclamation (!) sert à dire qu'il faut
|
||||||
|
faire une redirection. Ajoutez donc à votre <code>.procmailrc</code>
|
||||||
|
la règle suivante :</p>
|
||||||
|
|
||||||
<pre>:0
|
<pre>
|
||||||
# il n'y a pas de condition : tous les courriers sont concernés
|
:0
|
||||||
# le "!" demande le forward vers l'adresse spécifiée
|
! toto@polenord.pn
|
||||||
! toto@polenord.foo
|
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<h4>Redirection avec conditions</h4>
|
<h4>Redirection avec conditions</h4>
|
||||||
|
|
||||||
<p> Toujours plus fort, maintenant . Imaginons que vous soyiez un
|
<p>
|
||||||
fan de Scoubidou. Votre page web porte sur Scoubidou. Choupi (votre
|
Toujours plus fort, maintenant . Imaginons que vous soyiez un fan
|
||||||
|
de Scoubidou. Votre page web porte sur Scoubidou. Choupi (votre
|
||||||
meilleur ami, souvenez-vous), vous a aidé à le réaliser. Vous
|
meilleur ami, souvenez-vous), vous a aidé à le réaliser. Vous
|
||||||
souhaitez relayer les courriers qui vous arrivent et qui parlent de
|
souhaitez relayer les courriers qui vous arrivent et qui parlent de
|
||||||
Scoubidou à Choupi. Avec procmail, vous pouvez le faire.</p>
|
Scoubidou à Choupi. Avec procmail, vous pouvez le faire.
|
||||||
|
</p>
|
||||||
|
|
||||||
<pre>:0
|
<pre>:0
|
||||||
# Concernés : tous les mails dont le sujet contient « Scoubidou »
|
# Concernés : tous les mails dont le sujet contient « Scoubidou »
|
||||||
|
@ -463,7 +548,7 @@ utile pour celui qui veut se familiariser davantage avec procmail.
|
||||||
|
|
||||||
<div class="metainformation">
|
<div class="metainformation">
|
||||||
Auteur Marie-Lan Nguyen. Dernière modification :
|
Auteur Marie-Lan Nguyen. Dernière modification :
|
||||||
le <date value="$Date: 2003-08-01 09:28:58 $" />.</div>
|
le <date value="$Date: 2003-09-08 11:33:05 $" />.</div>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
Loading…
Reference in a new issue