Journal ISBG 0.99 dans les starting-blocks

Posté par  .
Étiquettes : aucune
0
23
fév.
2010
Une nouvelle version d'isbg (0.99) est prête à être taggée. Cependant, comme les modifications sont nombreuses, je souhaite collecter un maximum de feedback avant de pousser cette version sur la toile.

Page de la version: http://github.com/ook/isbg/tree/0.99
git pull url : git://github.com/ook/isbg.git
html pull url : http://github.com/ook/isbg.git
Project's tracker: http://redmine.ookook.fr/projects/isbg

Ce qu'apporte cette version:

* Support SSL
* Vitesse d'exécution drastiquement améliorée (100x plus rapide selon les tests d'Anders)
* Fichier de lock pour empêcher deux sessions d'isbg de se marcher dessus
* Les spams et hams sont appris avant de scanner l'inbox (permet de travailler avec les tokens spamassassin les plus pertinents)
* Option pour supprimer directement les spams avec un score trop élevé (configurable)
* Option pour déplacer les hams
* isbg se souvient des hams comme des spams
* tous les fichiers marqués pour la suppression sont bien purgé, quand l'utilisateur le demande

Merci de faire vos retours ici, sur le tracker, sur github, sur la liste de diffusion ou par mail (je ne suis pas méchant ;) )

Thomas.
  • # C'est bien mais...

    Posté par  . Évalué à 10.

    C'est quoi ton truc? tu pourrais me rappeler/dire à quoi ça sert? Si il existe déjà un journal donnant ces informations, tu peu donner le lien?

    Merci d'avance
    • [^] # Re: C'est bien mais...

      Posté par  (site web personnel) . Évalué à 2.

      Apparemment ISBG stands for "Imap Spam BeGone".

      y'a un article de la release 0,98 ici: http://linuxfr.org/2009/11/30/26218.html
    • [^] # Re: C'est bien mais...

      Posté par  . Évalué à 2.

      Hum… C'est tout l’intérêt des liens cités, mais s’il le faut, je retranscris le « pitch » du script :


      isbg est un script python, destiné à être utilisé en cronjob, qui permet de soumettre les messages d'une boite IMAP à une instance de SpamAssassin ne résidant pas forcément sur le serveur IMAP, résolvant l'urticant problème de disposer d'un filtre à spams efficace tout en conservant ses messages chez un fournisseur « populaire » comme laposte.net ou free.fr.

      Avec la fonctionnalité d'entraînement de SpamAssassin, vous pouvez entraîner ce dernier lorsqu'il rate un spam ou remonte un faux positif en déplaçant le message concerné vers un répertoire spécifique, configurable à votre discrétion.
  • # Petite erreur sur le blog

    Posté par  . Évalué à 3.

    Je me permet de soulever 2 petites erreurs sur votre blog très cher.

    Dans votre article : [http://blog.ookook.fr/2010/01/20/imap-spam-be-gone-isbg]:

    Le premier lien 'isbg' : [ http://http//wiki.github.com/ook/isbg/]
    Et le dernier lien 'isbg v0.99' : [http://http//github.com/ook/isbg/tree/0.99]

    Sinon le projet en lui même à l'air sympa =)

    Bonne continuation.
  • # Peu importe la taille...

    Posté par  (site web personnel) . Évalué à 4.

    Hello,

    Juste pour dire que le code fait moins de 700 lignes de Python !

    Comme quoi, il ne suffit pas d'avoir la plus grosse pour publier ;-)

    Plus sérieusement, ça me donne envie de publier les nombreux petits scripts Python que je fais au fil de l'eau: ils ont sans doute un intérêt pour la communauté...

    Continue dans cette voie, c'est bien !
    • [^] # Re: Peu importe la taille...

      Posté par  . Évalué à 2.

      Merci pour les encouragements :)

      Le tout est de les documenter un minimum, ensuite ils vivent leur vie.

      Et quant aux 700 lignes, je les trouve bien redondantes ! La version 1.0 devrait voir ce script se modulariser et peut-être devenir une bibliothèque autonome (je pense fortement à une intégration d'isbg dans imapfilter, que j'utilise intensivement ).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.