From 4af70e29b5897bb72b65be8dbdd3ec1ee5a98708 Mon Sep 17 00:00:00 2001 From: mlnguyen Date: Mon, 8 Sep 2003 11:33:05 +0000 Subject: [PATCH] =?UTF-8?q?Modifications=20pour=20rendre=20certains=20pass?= =?UTF-8?q?ages=20plus=20clairs,=20ajout=20d'un=20bloc=20=C2=AB=C2=A0Actua?= =?UTF-8?q?lit=C3=A9s=20/Virus=20par=20mail=C2=A0=C2=BB.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Modified Files: procmail.tml --- internet/courrier/procmail.tml | 133 +++++++++++++++++++++++++++------ 1 file changed, 109 insertions(+), 24 deletions(-) diff --git a/internet/courrier/procmail.tml b/internet/courrier/procmail.tml index 524f9bf..1bf4804 100644 --- a/internet/courrier/procmail.tml +++ b/internet/courrier/procmail.tml @@ -12,10 +12,17 @@

À quoi sert procmail ?

-

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 .procmailrc.

+

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. +

+ +

+Pour donner des instructions à procmail, il vous faut +créer un fichier nommé .procmailrc (dans le monde Unix, +les fichiers commençant par un point et terminant par « rc » sont +souvent des fichiers de configuarion). +

/!\ @@ -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...

+

Actualité : virus par mail

+ +

+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... +

+ +

Les caractéristiques du virus sont les suivantes : +

+ + + +

+Pour le filtrer, la meilleure solution est d'utiliser +procmail. Il vous suffit d'ajouter à la suite de votre +fichier .procmailrc la règle de filtrage suivante : +

+ +
+# 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
+}
+
+ +

+Si vous n'avez pas de .procmailrc sur votre comptez, +lisez ce qui suit pour vous en créer un ! N'hésitez pas à nous +contacter au moindre problème. +

+

Ce que doit contenir un .procmailrc

-
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.
- -

Un .procmailrc commence par les lignes -suivantes :

+

+Commencez par créer un fichier nommé .procmailrc avec +votre éditeur préféré, puis copiez-collez les instructions qui suivent +(nous vous expliquons ci-dessous ce qu'elles veulent dire) : +

 PATH=/bin:/usr/bin
@@ -46,6 +103,8 @@ LOGFILE=$MAILDIR/procmail.log
 SPAMBOX=spam
 
+

Explication ligne par ligne :

+
PATH=/bin:/usr/bin
On indique à procmail le chemin des programmes qu'il va @@ -63,9 +122,23 @@ que partiront les courriers suspects. Voire infra.
+

+Ces instructions de début sont la base pour faire marcher correctement +procmail, 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. +

+ +
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.
+

Comment ça marche ?

-

Les recettes

+

Les règles de filtrage

Les « recettes » (recipes) sont les éléments de base du .procmailrc. Leur principe est le suivant : @@ -87,12 +160,19 @@ partie apr action à accomplir +

+Chaque recette s'ajoute dans le fichier .procmailrc, à la +suite du bloc de début (voir ci-dessus). +

+

Expressions régulières

-

Pour spécifier les conditions, on se sert d'expressions +

+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.

+métacaractères, aussi appelés jokers. +

@@ -146,21 +226,26 @@ ceux adress

Pour rediriger votre courrier électronique vers une autre adresse, -c'est simple :

+c'est simple. Ici, on redirige le courrier vers l'adresse +toto@polenord.pn. 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 .procmailrc +la règle suivante :

-
: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 
+
+:0
+! toto@polenord.pn
 

Redirection avec conditions

-

Toujours plus fort, maintenant . Imaginons que vous soyiez un -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 souhaitez relayer les courriers qui vous arrivent et qui parlent de -Scoubidou à Choupi. Avec procmail, vous pouvez le faire.

+Scoubidou à Choupi. Avec procmail, vous pouvez le faire. +

: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.
 
 
Auteur  Marie-Lan Nguyen. Dernière modification : -le .
+le .