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>
|
||||
|
||||
<p>Procmail est un programme qui sert à filtrer les courriers
|
||||
électroniques. Grâce à lui, vous pouvez rediriger votre mail, le trier
|
||||
ou vous protéger contre le spam. Vous pouvez configurer votre mail
|
||||
avec un <code>.procmailrc</code>.</p>
|
||||
<p>Procmail est un programme très puissant qui sert à filtrer les
|
||||
courriers électroniques. Grâce à lui, vous pouvez rediriger votre
|
||||
mail, le trier ou encore vous protéger contre le spam.
|
||||
</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
|
||||
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
|
||||
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>
|
||||
|
||||
<div class="attention">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>
|
||||
|
||||
<p>Un <code>.procmailrc</code> commence par les lignes
|
||||
suivantes :</p>
|
||||
<p>
|
||||
Commencez par créer un fichier nommé <code>.procmailrc</code> avec
|
||||
votre éditeur préféré, puis copiez-collez les instructions qui suivent
|
||||
(nous vous expliquons ci-dessous ce qu'elles veulent dire) :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
PATH=/bin:/usr/bin
|
||||
|
@ -46,6 +103,8 @@ LOGFILE=$MAILDIR/procmail.log
|
|||
SPAMBOX=spam
|
||||
</pre>
|
||||
|
||||
<p>Explication ligne par ligne :</p>
|
||||
|
||||
<dl>
|
||||
<dt><code>PATH=/bin:/usr/bin</code></dt>
|
||||
<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>
|
||||
</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>
|
||||
|
||||
<h3>Les recettes</h3>
|
||||
<h3>Les règles de filtrage</h3>
|
||||
|
||||
<p>Les « recettes » (<em lang="en">recipes</em>) sont les éléments de
|
||||
base du <code>.procmailrc</code>. Leur principe est le suivant :
|
||||
|
@ -87,12 +160,19 @@ partie apr
|
|||
action à accomplir
|
||||
</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>
|
||||
|
||||
<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
|
||||
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">
|
||||
<tr>
|
||||
|
@ -146,21 +226,26 @@ ceux adress
|
|||
|
||||
<p>
|
||||
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
|
||||
# il n'y a pas de condition : tous les courriers sont concernés
|
||||
# le "!" demande le forward vers l'adresse spécifiée
|
||||
! toto@polenord.foo
|
||||
<pre>
|
||||
:0
|
||||
! toto@polenord.pn
|
||||
</pre>
|
||||
|
||||
<h4>Redirection avec conditions</h4>
|
||||
|
||||
<p> Toujours plus fort, maintenant . Imaginons que vous soyiez un
|
||||
fan de Scoubidou. Votre page web porte sur Scoubidou. Choupi (votre
|
||||
<p>
|
||||
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
|
||||
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
|
||||
# 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">
|
||||
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>
|
||||
</html>
|
||||
|
|
Loading…
Reference in a new issue