SpamSieve 3 continue de filtrer les spams localement sur le Mac

Nicolas Furno |

SpamSieve (45,5 €) a reçu une mise à jour majeure cette semaine, en même temps que la sortie de macOS Sonoma. Ce n’est pas un hasard, car cet utilitaire chargé de filtrer les spams parmi les emails reçus par votre Mac ne pouvait plus s’intégrer dans Mail d’Apple comme il le faisait depuis des années. Suite à un changement imposé par Apple, les extensions à l’ancienne ne sont plus prises en charge dans son client mail et les développeurs doivent utiliser MailKit, un nouveau système lancé en 2021.

MailKit : Apple présente les nouvelles extensions de Mail

MailKit : Apple présente les nouvelles extensions de Mail

macOS Sonoma met un terme définitif aux anciens plug-ins de Mail

macOS Sonoma met un terme définitif aux anciens plug-ins de Mail

Pour une app comme SpamSieve qui a fêté son vingtième anniversaire l’an dernier, cela impliquait un gros travail de réécriture, ce qui explique peut-être pourquoi l’app a été lancée en même temps que Sonoma. Quoi qu’il en soit, vous pouvez continuer à compter dessus si vous l’utilisiez avant macOS 14, même si une transition doit être menée à bien pour ne pas perdre vos réglages et surtout l’apprentissage des spams et des bons mails basé sur votre utilisation de SpamSieve 2. Tous les détails sont disponibles dans les forums officiels du projet.

SpamSieve 3 sur macOS Sonoma : dans Mail à gauche, les spams sont colorés selon le degré de confiance de l’app ; ses réglages en bas à droite et son menu qui permet aussi d’agir sur les messages actuellement sélectionnés en haut à droite.

De mon côté, j’ai profité de la sortie de cette mise à jour de SpamSieve pour tester l’app pour la première fois. Cela tombait bien, je trouvais l’anti-spam intégré à Mail assez médiocre, il me laissait passer un grand nombre de messages qui étaient pourtant des spams, tandis qu’il se trompait sur plusieurs mails pourtant légitimes. Les nouvelles extensions basées sur MailKit sont très faciles à installer, nettement plus que les anciennes : il faut activer cette méthode dans les réglages de l’app, puis activer l’extension qui s’affiche dans les réglages de Mail, et c’est à peu près tout.

SpamSieve repose sur une base de données pour identifier les messages indésirables et même si elle n’est pas vide quand vous récupérez l’app, il faut l’entraîner avec ses propres données pour obtenir de meilleurs résultats. Le principe est simple : sélectionner des mails légitimes dans Mail, puis passer par l’icône de la barre de menus pour les indiquer comme bons ou via le raccourci clavier ^⌘G (pour good). Il faut ensuite sélectionner du spam et faire de même, en les indiquant comme étant du spam ou avec ^⌘S (pour spam). Le développeur recommande de faire cet apprentissage initial avec quelques centaines de messages, pas plus de 1 000, et en respectant environ une proposition de 65 % de spams et 35 % de mails légitimes.

Ce faisant, SpamSieve établit un corpus adapté à vos habitudes. Naturellement, l’entraînement n’est jamais fini, à chaque fois que vous devrez corriger l’une de ses actions, le mail sera ajouté à la base de données en références, d’un côté ou de l’autre. Après quelques jours, le filtre proposé par l’app est excellent pour moi et je n’ai quasiment plus d’erreurs. C’est nettement meilleur que ce que propose Mail par défaut, meilleur aussi que ce que mes fournisseurs de comptes mails (Gmail et iCloud en perso, Fastmail pour le boulot) proposent.

Les statistiques de SpamSieve à gauche, la fenêtre dédiée à son corpus entraîné par mes soins à droite.

Il y a quelques contreparties à prendre en compte toutefois. D’une part, SpamSieve fonctionne localement sur votre Mac, ce qui veut dire que vous n’aurez pas de filtre sur vos autres appareils, notamment portables, si l’ordinateur ne fait pas son travail. Puisque j’ai un Mac Studio toujours en veille, ce n’est pas trop un problème, mais ça le serait avec un portable. D’autre part, j’ai eu de gros problèmes de performances avec mes boîtes de réception fourre-tout.

Je préfère garder tous mes messages « en vrac » dans la boîte de réception et de compter sur la recherche pour retrouver des éléments. Ce qui veut dire que mes boîtes de réception comptaient toutes plusieurs milliers de mails, et même plus de 100 000 pour la boîte mail de MacGeneration. Face à une telle quantité, SpamSieve avait beaucoup de mal à tenir la cadence et chaque opération bloquait même pendant quelques secondes Mail. Après avoir échangé avec le développeur, je me suis résolu à archiver l’essentiel et en gardant moins de 3 000 mails par boîte de réception, l’app fonctionne nettement mieux.

Tout n’est pas encore parfait pour autant. SpamSieve devrait filtrer les nouveaux mails dès qu’ils arrivent, mais un bug lié à Mail l’empêche d’agir correctement sur mon Mac. Ce n’est manifestement pas la faute de l’app et quand cela arrive, son développeur ne peut pas proposer mieux qu’un filtre régulier des mails non lus dans les boîtes de réception. Concrètement, cela veut dire que j’ai régulièrement du spam pas encore filtré qui traine dans le client d’Apple, le temps que le filtre manuel fasse son œuvre. Ce n’est pas rédhibitoire, mais ce serait mieux si ce n’était pas nécessaire.

Le journal de SpamSieve, où toutes les opérations sont consignées et peuvent être consultées à tout moment.

Après plus de vingt ans de carrière, SpamSieve reste une bonne option si vous utilisez principalement votre Mac pour accéder à vos mails. À condition de bien entraîner l’app, vous obtiendrez un anti-spam bien plus efficace que celui d’Apple et avec l’avantage supplémentaire d’une bonne traçabilité et d’un contrôle complet, ce qui permet de corriger aisément une erreur. Votre fournisseur de mails propose lui aussi sûrement un anti-spam et c’est à vous de juger s’il est satisfaisant ou pas, mais j’apprécie là encore le côté transparent de SpamSieve, alors que ces services sont souvent des boîtes noires sans trop de contrôle sur ce qui se passe.

Si vous êtes intéressé, SpamSieve 3 peut être testée gratuitement pendant un mois grâce à la version de démonstration fournie sur le site officiel. Au-delà, il faudra acheter une licence à partir de 48 $ TTC, soit environ 45,5 €, pour un seul utilisateur. Un Mac avec macOS 10.13 au minimum est nécessaire, ainsi qu’un client mail compatible, vous trouverez la liste exhaustive à cette adresse. L’interface est traduite en français, mais le manuel est en anglais et une bonne connaissance de cette langue est recommandée pour bien comprendre comment l’app fonctionne.

Tags
avatar powergeek | 

La mise à jour déraille complètement chez moi. Elle ne filtre plus rien 🙄

avatar cortig | 

J'ai eu des soucis à un moment donné aussi, mais c'est en fait lié à un bogue de Mail qui ne passe pas les messages vers ses extensions systématiquement.
Solution de contournement: Utiliser le filtrage des boîtes personnalisé. J'ai ajouté mes boîtes de réceptions dans ces préférences, et tout a fonctionné à nouveau.

avatar fabrice16 | 

@powergeek

Même chose chez moi. Ça fait très longtemps que je l’utilisais et là du coup je ne comprends pas tous les messages sont filtrés et expédiés dans la boîte des Spam !
Il faut que je me penche dessus. Maintenant si quelqu’un a une idée.

avatar cortig | 

@fabrice16 Il faut désactivé l'ancienne règle SpamSieve dans les réglages de Mail. L'extension ne l'utilise pas et faute de ça, tous les mails sont envoyés en spam.

avatar fabrice16 | 

@cortig

Oui, c’est pourtant désactivé, et pourtant j’entraîne comme bon certains mails, mais ils vont quand même dans les spams , bizarre

avatar cortig | 

@fabrice16 je n'ai pas ce souci… Il faudrait contacter l'auteur. Il est très réactif en général.

avatar fabrice16 | 

@cortig

Du coup, je réponds également à mon propre commentaire. Après avoir eu le temps de vérifier de plus près les réglages, il se trouvait que lorsqu’on coche un endroit, ça décoche de l’autre côté 😩 Du coup dans les extensions dans les réglages mail, Spamsieve n’était pas activé correctement. Depuis je confirme, tout fonctionne parfaitement.

avatar YSO | 

Pour ceux qui ont la v2, la mise à jour est à environ 19-20€.
Acheté depuis que Intego avait arrêté le sien.
Il apprend vite et bien.
Après faire un petit tour de temps en temps pour vérifier s’il n’y a pas une erreur dans l’autre sens (un désirable dans les indésirables).

avatar socotran77 | 

Je l'utilise avec satisfaction depuis plusieurs années mais il est vrai que cette mise à jour oblige à revoir certaines préférences et je trouve l'aide (en anglais) pas très explicite et brouillon ! Du coup, pour le moment je patauge un peu

avatar cortig | 

Je l'utilise religieusement depuis la v1… Je n'ai pas encore trouvé mieux pour filtrer le spam (qui était hors de contrôle sur certains de mes comptes).
J'apprécie en particulier le côté adaptatif : le type de spam change, les spam meurs utilisent de nouvelles stratégies, formulations etc, et on peut facilement apprendre à SpamSieve à les reconnaître. Je n'ai aucun autre logiciel qui soit capable de s'adapter comme ça.

avatar hledu | 

Marche très bien chez moi depuis de nombreuses années. Avec powernap les spams sont filtrés toutes les heures même quand le mac est en veille. La migration vers la V3 s’est bien passée. Mais j’ai du aller dans les réglages de Spamsieve pour activer le filtrage avec l’extension mail dans l’onglet « Apple Mail » car il ne l’était pas par défaut. Du coup les spams n’étaient plus filtrés.

avatar nononap | 

J'en ai profité pour l'essayer aussi, effectivement bien meilleur qu'Apple Mail, qui me laisse passer continuellement les mêmes spams que je passe mon temps à indiquer comme du spam (ou l'inverse).

> Tout n’est pas encore parfait pour autant. SpamSieve devrait filtrer les nouveaux mails dès qu’ils arrivent, mais un bug lié à Mail l’empêche d’agir correctement sur mon Mac.

J'ai eu le même souci. J'ai tenté plusieurs choses, ça a fini par résoudre le problème, mais je ne sais pas trop dans la liste ce qui a été effectif ou pas:
- Réinstaller l'app (SpamSieve -> Software Update avec la touche Alt appuyée)
- Désactiver / réactiver l'extension dans Apple Mail
- M'assurer que le filtre de spam et la blockist étaient bien désactivés dans Apple Mail
- Redémarrer mon ordinateur.

L'option pour mettre un drapeau vert sur les e-mails qui sont passé par SpamSieve aide pas mal à savoir ce qu'il en est.

avatar lotheram | 

Vraiment un bon logiciel , utilisé depuis des années , il fait le boulot .

avatar Iounmoutef | 

Voilà, également, un utilitaire dont je ne saurais me passer. Chez moi la mise à jour s'est parfaitement passée. Je laisse SpamSieve et Mail ouverts en permanence sur ma machine de bureau et je ne reçois pratiquement plus aucun spam sur mon iBidule. Un vrai confort.

avatar Tetaroide Bleu | 

J'utilise Outlook (logiciel) depuis des années, à l'époque où il s'appelait Entourage et où Mail ne gérait pas Exchange. Avec lui plus le filtre des comptes coté serveurs, je n'ai quasi jamais de spam, même sur mes adresses poubelles.

avatar Krocell | 

Spark n’est pas encore compatible. A suivre donc.

avatar chriselden | 

Je l'utilise depuis des années. Aucun problème. Mise à jour vers la V3 direct très facile et il a récupéré la totalité de l'apprentissage. Je ne suis pas du tout d'accord avec ce qui est dit dans l'article. on a l'impression que l'apprentissage est long et fastidieux alors qu'il se fait presque tout seul et très facilement. Le fait de lire l'anglais pour la doc n'a aucun intéret je n'ai jamais lu la doc et je l'utilise parfaitement bien (je l'utilise maintenant avec airmail). Egalement sur la phrase : "Le développeur recommande de faire cet apprentissage initial avec quelques centaines de messages, pas plus de 1 000, et en respectant environ une proposition de 65 % de spams et 35 % de mails légitimes." Je n'utiliserais pas ce soft depuis un moment, je me dirais que c'est super lourd pour gérer un tel ratio etc... je passerais mon chemin! alors qu'en fait on s'en moque totalement de ce ratio ca fonctionne très bien. Alors on peut toujours répondre "ben oui c'est ldev qui le dit" mais moi je vous dit qu'on s'en fou totalement de ce ratio! Spamsieve est vraiment une super app.

avatar nmo | 

“ Je préfère garder tous mes messages « en vrac » dans la boîte de réception et de compter sur la recherche pour retrouver des éléments. Ce qui veut dire que mes boîtes de réception comptaient toutes plusieurs milliers de mails, et même plus de 100 000 pour la boîte mail de MacGeneration”

😨 heu, y’a un bouton Archiver dans l’app Mail. La recherche fonctionne tout aussi bien dans l’archive que dans la boîte de réception.

Une boîte de réception, c’est une boîte de réception. Pas fait pour archiver à long terme. 😏

Je vois souvent des utilisateurs paniqués à l’idée de devoir consacrer un temps fou pour vider la boîte de réception. C’est pourtant ultra simple :
- supprimer ce qu’on n’a aucune utilité de conserver ;
- archiver tout le reste quand c’est traité.

En poussant un peu la discussion, ils s’avèrent que beaucoup d’utilisateurs ignorent la fonction d’archivage. Ou ont peur que les e-mails qui y sont mis disparaissent dans un trou noir.

Bien sûr on peut aller plus loin, notamment avec une méthode inspirée de la GTD, pour strictement vider sa boîte de réception tous les jours. Pour autant, déjà archiver ou supprimer. Deux actions simples qui évitent d’avoir une boîte au lettre qui débordent.

avatar pat3 | 

@nmo

Je rebondis sur ton commentaire : je n’ai jamais clairement compris le fonctionnement de l’archivage, ni son intérêt. L’archivage ne soustrait pas les mails du serveur, et n’a donc aucune influence sur le remplissage de ta boîte mail (la mienne, pro, sature deux fois par an).
En fait je n’arrive pas à comprendre ce qui différencie un mail non lu d’un mail archivé, je veux dire, quel traitement supplémentaire est fait sur un mail archivé.

avatar nmo | 

@pat3

Basiquement, l’archive n’est qu’un dossier dédié, en local ou sur le serveur IMAP (ou Exchange). Avec Gmail c’est un peu différent. Le fait d’archiver retire le mail de la boîte de réception et le garde dans Tous les messages.

Le statut de lecture est complètement indépendant. On peut archiver un mail non lu.

Beaucoup d’utilisateurs classent leurs e-mails dans une complexe arborescence de dossiers. Techniquement c’est pareil que de simplement utiliser le bouton Archiver (mais en plus chiant à faire 😄)

Aujourd’hui les recherches dans les clients mails ou Webmail sont globalement assez effaces. Et le sont davantage que d’aller parcourir x dossiers pour retrouver un courrier spécifique. Chacun fait comme il veut, ceci dit.

Archiver est donc surtout une affaire de rangement. Tout garder dans la boîte de réception, c’est comme si on laissait tout le courrier papier et les prospectus s’accumuler dans la boîte aux lettres.

Certains services, Exchange Online notamment, proposent des options de stockage supplémentaires pour archiver les histoires de très grosses boîtes mail. Mais c’est plus spécifique.

avatar Lucas | 

Pour bien comprendre, les spams se synchronisent ensuite avec l’iPhone via iCloud ou Gmail, mais seulement si le Mac était ouvert et connecté à la réception, ou régulièrement ? Le travail est local mais il est ensuite appliqué aux dossiers spams synchronisés c’est bien ça ? Merci d’avance !

« D’une part, SpamSieve fonctionne localement sur votre Mac, ce qui veut dire que vous n’aurez pas de filtre sur vos autres appareils, notamment portables, si l’ordinateur ne fait pas son travail. Puisque j’ai un Mac Studio toujours en veille, ce n’est pas trop un problème, mais ça le serait avec un portable. »

CONNEXION UTILISATEUR