OpenLSMOpenLSM : GEIDE pour Messagerie : Open Legacy Storage Mail
Ce programme est enfin opérationnel.
Son principe consistera a prendre appui sur OpenLSD et à en faire une version adaptée (au même titre que n’importe quelle adaptation d’OpenLSD pour des besoins métiers) au besoin associé à l’archivage des courriels.
Cette version prend pour principe un client de messagerie libre (du type ThunderBird) et permettra à l’utilisateur de transférer les emails qu’il estime important d’archiver. Néanmoins, il sera possible de porter rapidement cette solution vers tout outil de messagerie, qu'il soit en mode POP ou IMAP.
La méthode est inverse à la plupart des outils d’archivage d’email au sens où l’archivage est basé sur le volontariat de l’utilisateur et non sur une fonction automatique au niveau du serveur de messagerie.
La raison principale de cette orientation est que 90% des emails sont issus de spam et qu’il devient très difficile de faire la distinction entre un spam et un mail normal. Aussi, il est très vraisemblable qu’en mode automatique, même avec un excellent anti spam, quelques uns de ces spam n’entrent néanmoins dans le système d’archivage. De plus, un anti spam peu avoir pour effet de bloquer un mail valide, provoquant ainsi son non archivage dans le système.
Mon orientation est de rendre l’utilisateur responsable de ce qu’il archive ou non. Ainsi, il ne devrait pas archiver de spam et n’archiver que les mails utiles. Le principe de mise en œuvre reste assez simple, avec une technique d’indexation standard de fichier email.
Une application web (J2EE) pourra être construite pour s’appuyer sur un annuaire LDAP (ou toute autre méthode assurant l’authentification de l’utilisateur) afin de lui permettre d’accéder a posteriori aux emails ainsi archivés. L'application proposée de base ne contiendra que le principe général d'accès aux fonctions OpenLSM sans la partie authentification.
Tout ce projet sera également en pur Java.
Pour plus d'information, allez ici (Concepts, Howto, API, Download) en anglais uniquement.
|