Philippe proposera donc de temps à autre quelques sujets que je posterais sur mon Blog. Pour sa première contribution, il va nous (me) faire découvrir ce logiciel antispam :
Je
lâche le clavier et la souris, et je lui laisse la
parole.
JunkMatcherOS
: Mac OX 10.3 minimum
Langue : anglais
License :
GPL/OpenSource
Site :
http://junkmatcher.sourceforge.net
JunkMatcher est un outil de filtres de pourriels ("spams" en anglais) qui se marie parfaitement avec l'application
Mail.app d'Apple. Nécessitant Panther, ce programme utilise des techniques très poussées pour analyser les emails et éliminer les indésirables.
JunkMatcher se compose :
- d'une série de nouvelles règles complémentaires d'un côté aux règles définies dans Mail.app et complémentaires de l'autre côté au service de filtration des mails indésirables présent dans l'application Mail.app d'Apple
- d'une application autonome (JunkMatcherCentral) permettant de surveiller et de tuner le comportement de JunkMatcher
Après que
Mail.app ait rapatrié les messages,
JunkMatcher les analyse en utilisant de nombreux (mais rapides) outils. Citons :
- Des règles basées sur des expressions régulières ; par exemple : détection du mot Viagra, quel que soit la manière de l'écrire (majuscule, minuscule, blanc ou symboles parasites insérés entre chaque lettre), ...
- Recherches d'IP parmi les listes noires disponibles sur le net.
- Rendu de code HTML : certains spams cachent leur contenu sous de complexes instructions HTML que beaucoup d'antispams basés sur une simple analyse du texte de l'email ne détectent pas ; par exemple, des tableaux à structure complexes et imbriqués dont seule une analyse de la page HTML telle qu'elle serait affichée par un browser permet d'en faire ressortir le contenu illicite.
- Fichiers attachés mal encodés.
- Date malformée (par exemple postérieure à la date d'émission réelle du mail), date manquante, ...
- Champ TO/CC ne contenant pas l'adresse à laquelle le message est reçu.
- etc...
Les messages ainsi détectés sont traités selon les actions programmées dans l'application
JunkMatcherCentral (messages marqués, éliminés, ...). Par défaut, le pourriel est placé dans la zone " Indésirable " de
Mail.app.
D'installation aisée,
JunkMatcher est préparamétré de manière à satisfaire l'utilisateur standard sans que celui çi doive se plonger dans la documentation (fort complète et en anglais) en ligne disponible sur le site de l'éditeur.
JunkMatcherCentral offre aussi un outil d'aide à la rédaction de ses propres expressions de filtrage, permet de corriger les " erreurs " éventuelles faites par le filtre de courrier, permet de gérer des listes d'adresses "amies" et d'envoyer les emails pollueurs dans les moteurs d'analyse de SpamCop
Un exemple valant mieux qu'une longue description : sur mon quotidien d'une dizaine de pourriels par jour, là où le filtre natif de
Mail.app en éliminait la moitié,
JunkMatcher en élimine plus de 9 sur 10. Le taux d'échecs de cet outil ne dépasse pas, dans mon cas, les 3% !
En conclusion, même s'il ne détruit pas les pourriels à la source (c.à.d sur le serveur à partir duquel on récupère ses émails),
JunkMatcher n'en reste pas moins un outil puissant, paramétrable et qui, pour une application gratuite, n'a pas à rougir face à d'autres applications payantes de ce type.
Et
puis, cerise sur le gâteau, l'auteur décortique sur son site diverses
méthodes utilisées par les spammeurs pour mettre en défaut les
filtres : en anglais, mais édifiantes
!
Philippe Voilà une
belle explication claire et précise. Il ne vous reste plus qu'à le
tester, si vous êtes comme moi envahis de ces vilains mails que l'on
reçoit par dizaine par
jour.