Unsubscribe et désabonnement

Chaque message commercial doit contenir un lien de désabonnement. En cliquant ce lien, le serveur de l’expéditeur supprime l’adresse de sa liste de diffusion, ce qui empêche la génération future de ces messages. La pratique repose sur le protocole List-Unsubscribe défini dans les en‑têtes MIME ; les clients qui le reconnaissent affichent automatiquement un bouton « Se désabonner ». Cette action, bien que répétitive, réduit le volume entrant de plusieurs centaines de messages par an pour un utilisateur moyen.

Création de filtres

Les filtres sont des règles appliquées dès la réception du message. Un filtre typique associe une condition (expéditeur, domaine, objet) à une action (étiquette, archivage, mise en évidence). Dans Gmail, la séquence est : trois points → « Filtrer les messages similaires ». Apple Mail utilise : Mail → Paramètres → Règles. Outlook place la fonction sous Paramètres → Courrier → Règles. Chaque règle est stockée sous forme d’objet JSON ou XML selon le client, ce qui permet une exécution en temps réel par le moteur de tri du serveur ou du client.

Codage des filtres avancés

Les opérateurs de recherche permettent de combiner plusieurs critères. Par exemple, la requête suivante crée un filtre qui capture les newsletters contenant des pièces jointes depuis le 1er janvier 2024 :

from:newsletter@* OR from:promo@* has:attachment after:2024/01/01

Le moteur de recherche analyse chaque token, traduit les opérateurs en expressions booléennes et applique le filtre avant l’affichage. Cette approche minimise le nombre d’actions manuelles, mais elle dépend de la capacité du serveur à indexer les champs « From », « Date » et « Has‑attachment ». Une surcharge de règles complexes peut ralentir le traitement, surtout sur des boîtes contenant plus de 50 000 messages.

Recherche avancée

Les fonctions de recherche exploitent les index inversés. Dans Gmail, les opérateurs from:, to:, subject:, filename: et is:unread ciblent des champs indexés, ce qui rend la requête O(log n) par rapport à un scan linéaire. Apple Mail utilise une architecture similaire, mais l’indexation locale peut être limitée par la capacité de stockage du disque. L’utilisation de guillemets pour les phrases exactes (« quarterly report ») force le moteur à rechercher une séquence de tokens contiguë, augmentant la précision au détriment d’une légère hausse du temps de calcul. Maîtriser ces opérateurs réduit le besoin de dossiers manuels et améliore la réactivité du client.