diff --git a/internet/courrier/procmail.tml b/internet/courrier/procmail.tml
index 1fe57f5..a6cc4c7 100644
--- a/internet/courrier/procmail.tml
+++ b/internet/courrier/procmail.tml
@@ -205,16 +205,16 @@ code renvoie une
électronique (pour avoir la liste de tous ces codes, lire
/usr/include/sysexits.h
).
Utiliser un exitcode
n'est pas toujours une bonne
-idée. Certes, il vous procure la satisfaction de renvoyer au spammeur
-ses spams. Mais cela ne sert pas à grand chose : bien souvent, le
-spammeur filtre les messages d'erreur qui lui sont renvoyés. Que vous
-fassiez le mort (en reroutant les spams vers /dev/null) ou que vous
-lui renvoyez 150 messages d'erreur ne l'empêchera pas de continuer à
-vous spammer s'il y tient. D'autre part, mettre des exitcodes dans son
-.procmailrc
peut être gênant pour vous.
Attention, utiliser un exitcode
n'est pas toujours une
+bonne idée. Certes, il vous procure la satisfaction de renvoyer au
+spammeur ses spams. Mais cela ne sert pas à grand chose : bien
+souvent, le spammeur filtre les messages d'erreur qui lui sont
+renvoyés. Que vous fassiez le mort (en reroutant les spams vers
+/dev/null
) ou que vous lui renvoyez 150 messages d'erreur
+ne l'empêchera pas de continuer à vous spammer s'il y tient. D'autre
+part, mettre des exitcodes dans son .procmailrc
peut être
+gênant pour vous si vous faites partie d'unemailing-list : le
+message d'erreur risque d'être répercuté à toute la liste.
Vous est-il déjà arrivé de recevoir, après avoir envoyé un mail à un @@ -248,6 +248,43 @@ la poubelle (dans /dev/null, en fait).
/dev/null +Vous recevez beaucoup de mails en provenance de Corée, qui sont un
+charabia illisible. Vous voudriez les filtrer. On rappelle que
+procmail peut filtrer sur n'importe quel en-tête de message. Si vous
+regardez les en-têtes d'un spam coréen (appuyez sur H
,
+que vous utilisiez mutt ou pine, pour y avoir accès), vous verrez un
+champ appelé Content-type
. Dans ce champ est déclaré
+charset="ks_c_5601-1987"
ou encore
+charset="koi8-r"
. Il vous suffit de filtrer ces encodages
+pour être débarrassé de la plupart des spams coréens :
+:0 +* ^Content-Type: .*charset="koi8-r"* +/dev/null + +:0 +* ^Content-Type: .*charset="ks_c_5601-1987"* +/dev/null ++ +
De manière plus perverse, certains spams coréens ne déclarent pas +leur encodage au bon endroit, pour éviter justement ce genre de +filtres. L'encodage est alors annoncé dans le sujet. Pour y remédier, +ajoutez simplement :
+ ++:0 +* ^Subject: .*EUC-KR.* +/dev/null + +:0 +* ^Subject: .*ks_c_5601-1987.* +/dev/null ++