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:
mlnguyen 2003-09-08 11:33:05 +00:00
parent ba729fa386
commit 4af70e29b5

View file

@ -12,10 +12,17 @@
<h2>À quoi sert procmail&nbsp;?</h2> <h2>À quoi sert procmail&nbsp;?</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&nbsp;:</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&nbsp;?</h2> <h2>Comment ça marche&nbsp;?</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&nbsp;: base du <code>.procmailrc</code>. Leur principe est le suivant&nbsp;:
@ -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&nbsp;:</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&nbsp;: 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&nbsp;. Imaginons que vous soyiez un <p>
fan de Scoubidou. Votre page web porte sur Scoubidou. Choupi (votre Toujours plus fort, maintenant&nbsp;. 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&nbsp;: tous les mails dont le sujet contient « Scoubidou » # Concernés&nbsp;: 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&nbsp; Marie-Lan Nguyen. Dernière modification&nbsp;: Auteur&nbsp; Marie-Lan Nguyen. Dernière modification&nbsp;:
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>