From 94f3f9bab23ef38f3a640cc599716a2fd96f6989 Mon Sep 17 00:00:00 2001 From: x2000habouzit Date: Wed, 19 Oct 2005 06:53:18 +0000 Subject: [PATCH] add a 4th option : tag_and_drop_spams, that discards mails that have a tag-spam greater than 0.999999 HTML RANT : paragraphs are delimited with

...

, not infamous
's
are used iff you want to break a line e.g. in a formular. but for the sake of the readability of your page, *USE*

's since they are adding vertical spacing, adding a lot more of readability. moreover, it is discouradged to use both and on the same page for the same meaning. it render the reading way more complicated. Just let the skinner deal with that, you are the writer, you shouldn't do anything else than organizing the DOM. last point is the use of any heml element. those have names, and there is plenty. It's stupid after all, with body/img/div/span/a/table + css you can do everything you want. *but* there is more. why ? because it gives element a semantics. SO DON'T USE

JUST BECAUSE IT LOOKS LIKE IN YOUR SKIN. this is an horror. h1..6 are *HEADINGS* and their semantics is to separate topics and parts in the page. the same apply to the previous discussion around
. br has to be used ONLY AND ONLY IF you are *NOT* beggining a new paragraph, but INTENTIONNALY forcing the break of the line. when you end a paragraph, html has a tag that has this semantics :

. I don't want to see anymore
-delimited paragraphs. thanks for reading and considering. git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@109 839d8a87-29fc-0310-9880-83ba4fa771e5 --- include/emails.inc.php | 6 ++-- templates/antispam.tpl | 77 ++++++++++++++++++++++++++++++++++---------------- 2 files changed, 55 insertions(+), 28 deletions(-) diff --git a/include/emails.inc.php b/include/emails.inc.php index ab54a40..4104649 100644 --- a/include/emails.inc.php +++ b/include/emails.inc.php @@ -69,7 +69,7 @@ class Bogo // {{{ properties var $state; - var $_states = Array('let_spams', 'tag_spams', 'drop_spams'); + var $_states = Array('let_spams', 'tag_spams', 'tag_and_drop_spams', 'drop_spams'); // }}} // {{{ constructor @@ -81,9 +81,9 @@ class Bogo if ($res->numRows()) { $this->state = $res->fetchOneCell(); } else { - $this->state = 'tag_spams'; + $this->state = 'tag_and_drop_spams'; $res = $globals->xdb->query("INSERT INTO emails (uid,email,rewrite,panne,flags) - VALUES ({?},'tag_spams','','0000-00-00','filter')", $uid); + VALUES ({?},'tag_and_drop_spams','','0000-00-00','filter')", $uid); } } diff --git a/templates/antispam.tpl b/templates/antispam.tpl index 4a6d7f7..12dab42 100644 --- a/templates/antispam.tpl +++ b/templates/antispam.tpl @@ -37,58 +37,85 @@ Trois r
  • soit les spams détectés portent la mention [spam probable] dans leur objet, afin que tu puisses les identifier plus facilement,
  • +
  • soit comme précédemment nous marquons les mails, et supprimons ceux qui reçoivent des notes + très fortes (≥ 0.999999)
  • soit nous supprimons les courriels que tu reçois dont notre logiciel pense que ce sont des spams.
  • - - - - -
    - Choisis ton propre réglage :
    - - (1) le filtre anti-spam est coupé
    - - (2) le filtre anti-spam est activé, et marque les mails
    - - (3) le filtre anti-spam est activé, et élimine les mails détectés comme spams
    -
    +
    + Choisis ton propre réglage : + + +
    + + +
    + + +
    + + +

    -Evidement, le système n'étant pas infaillible, il est possible qu'un +Evidemment, le système n'étant pas infaillible, il est possible qu'un message normal soit classé comme spam, auquel cas, si tu as choisi -l'option (3), tu perdras un message que tu aurais sans doute souhaité +l'option (4), tu perdras un message que tu aurais sans doute souhaité recevoir. -Aussi, nous te conseillons, au moins dans un premier temps, d'utiliser - l'option (2), qui elle n'efface aucun message, et te donne juste une +

    +

    +Néanmoins, les notes au dessus de 0.999999 sont à notre connaissance peu +suceptibles de générer des faux positifs (sans doute moins d'une poignée par an +sur la totalité des mails que nous gérons) et nous considérons que cette option +est optimale pour les personnes qui lisent leur mail sur des outils portables +(BlackBerries™ ou téléphones portables en roaming). +

    +

    +Pour les autres nous conseillons, dans un premier temps, d'utiliser + l'option (2), qui elle n'efface aucun message, et donne juste une indication visuelle des messages qui semblent être des spams. -
    -Si après quelques temps d'utilisation de l'option (2), tu en es satisfait, -tu peux envisager d'opter pour l'option (3).

    +

    +Si après quelques temps d'utilisation de l'option (2), tu en es satisfait, tu +peux envisager d'opter pour l'option (3), voire (4). +

    + +

    Explications et documentation complémentaire

    Que faire si jamais je me rends compte que le filtre s'est trompé ?

    +

    Pour que le logiciel fonctionne bien, il est préférable de lui indiquer, lorsqu'il s'est trompé, qu'il a fait une erreur ! Il est plutôt intelligent, et en tirera une leçon si on lui signale ses fautes, pour moins se tromper -par la suite. L'aide de tous est donc la bienvenue.
    +par la suite. L'aide de tous est donc la bienvenue. +

    +

    Si un courriel qui est un spam n'est pas détecté comme tel, réexpédie-le à l'adresse spam@polytechnique.org -sous forme de pièce jointe.
    +sous forme de pièce jointe. +

    +

    Inversement, si un message est considéré comme un spam alors que ce n'en est pas un, il faut le réexpédier à l'adresse nonspam@polytechnique.org -sous forme de pièce jointe.
    -Pour aller plus vite, tu peux envoyer plusieurs "spams" ou "nonspams" à la fois, toujours en pièces jointes.
    +sous forme de pièce jointe. +

    +

    +Pour aller plus vite, tu peux envoyer plusieurs "spams" ou "nonspams" à la fois, toujours en pièces jointes. +

    +

    Ainsi notre base de données de spams restera à jour, et, alors que les spammers enverront des spams de plus en plus durs à détecter, tous nos camarades bénéficieront d'un filtre anti-spam de meilleure qualité.

    -

    Plus tu nous enverras tes spams, moins tu en recevras !!!

    + +

    +Plus tu nous enverras tes spams, moins tu en recevras !!! +

    Et techniquement, comment ça marche ?

    -- 2.1.4