Comprendre le scoring de contenu
Les filtres anti-spam modernes attribuent un score à chaque email en fonction de centaines de règles. SpamAssassin, le moteur open source le plus répandu, additionne des points positifs et négatifs selon les caractéristiques du message. Au-delà d'un seuil (typiquement 5 points dans une configuration standard), le message est classé comme spam. Les règles couvrent le contenu textuel, la structure HTML, les liens, les en-têtes techniques et le comportement d'envoi.
Les filtres propriétaires de Gmail, Outlook ou ProtonMail fonctionnent sur des principes similaires mais avec des modèles de machine learning plus sophistiqués, entraînés sur des milliards d'exemples. Ces modèles sont opaques — leurs critères exacts ne sont pas documentés. Ce qui rend le diagnostic par élimination indispensable.
Les mots et formulations déclencheurs
Certains mots et expressions cumulent des points de spam dans les filtres à règles, et contribuent au score des modèles d'apprentissage. Les classiques : "gratuit", "offre limitée", "cliquez ici", "urgent", "félicitations", "vous avez été sélectionné", "sans engagement". La présence isolée d'un de ces termes ne suffit généralement pas à déclencher un filtre — c'est leur accumulation dans un même message, combinée à d'autres facteurs, qui pose problème.
Les filtres analysent aussi le ratio entre texte promotionnel et texte informatif. Un email composé quasi-exclusivement d'une offre commerciale, sans contexte ni substance éditoriale, sera scoré plus sévèrement qu'un email qui mêle information et promotion. C'est une des raisons pour lesquelles les newsletters éditoriales ont structurellement de meilleurs taux de délivrabilité que les emailings purement transactionnels.
Les listes de "mots interdits" qui circulent sur le web sont souvent obsolètes et exagèrent l'importance de ce facteur. Les filtres modernes ne bloquent pas un email parce qu'il contient le mot "gratuit" — ils l'évaluent dans un contexte global. Le contenu est important, mais la réputation et l'authentification restent les facteurs primaires.
Structure HTML et délivrabilité
La plupart des emails marketing sont envoyés en HTML. La qualité du code HTML a un impact direct sur le scoring de contenu.
Ratio texte / image
Un email composé uniquement ou majoritairement d'images est un signal fort pour les filtres. Cette pratique était courante pour contourner les filtres textuels — les filtres l'ont appris. Un ratio texte/image équilibré (au minimum 60% de texte) améliore significativement la délivrabilité. Les images doivent avoir des attributs alt descriptifs — leur absence est elle-même un signal négatif.
HTML mal formé
Des balises non fermées, des attributs incorrects, du CSS inline excessif ou des commentaires HTML en excès contribuent au score de spam. Certains templates d'emailing générés par des outils bas de gamme produisent un HTML difficilement lisible par les filtres. L'utilisation de tableaux HTML pour la mise en page — une pratique héritée des années 2000 toujours nécessaire pour la compatibilité des clients mail — peut être source d'erreurs si le code n'est pas soigné.
Liens de désinscription
L'absence d'un lien de désinscription fonctionnel est un facteur de pénalité chez les opérateurs qui implémentent le protocole List-Unsubscribe. Gmail affiche un bouton "Se désabonner" dans l'interface pour les expéditeurs qui publient l'en-tête List-Unsubscribe. Les expéditeurs qui ne proposent pas de mécanisme de désinscription facile voient logiquement leur taux de plaintes augmenter — les destinataires qui ne trouvent pas comment se désabonner signalent l'email comme spam.
Les liens dans le corps de l'email
Chaque lien dans un email est évalué. Les filtres vérifient si les domaines cibles figurent sur des listes de phishing ou de malware. Un lien vers un domaine récemment créé, peu connu, ou associé à des signaux négatifs ajoute des points de spam. Les URL raccourcies (bit.ly, tinyurl…) sont traitées avec méfiance parce qu'elles masquent la destination réelle.
Les liens de tracking
La plupart des ESPs redirigent les liens via leur propre infrastructure pour mesurer les clics. L'URL réelle dans l'email pointe vers le domaine de tracking de l'ESP, qui redirige ensuite vers la destination finale. Si le domaine de tracking de votre ESP a une mauvaise réputation — ce qui arrive sur les plateformes mutualisées — vos emails héritent de cette pénalité. Certains ESPs permettent d'utiliser un sous-domaine personnalisé pour le tracking, ce qui isole votre réputation de celle des autres utilisateurs de la plateforme.
Les en-têtes techniques suspects
Au-delà du contenu visible, les filtres analysent les en-têtes SMTP de l'email. Des incohérences entre l'adresse From:, l'adresse Reply-To: et l'adresse Return-Path: sont des signaux négatifs. L'utilisation d'un Reply-To: pointant vers un domaine différent du domaine expéditeur est une technique fréquente dans le phishing — elle est donc scrutée.
La valeur X-Mailer ou User-Agent dans les en-têtes identifie le logiciel d'envoi. Certains logiciels d'envoi en masse bon marché ont une signature reconnue négativement par les filtres. Les ESPs sérieux gèrent ces en-têtes soigneusement.
Le comportement des destinataires précédents
Les filtres de Gmail notamment utilisent le comportement historique de chaque destinataire pour décider du sort d'un email. Si la majorité des destinataires d'un expéditeur donné ont précédemment classé ses messages en spam, les nouveaux messages de cet expéditeur seront traités avec plus de méfiance — même pour des destinataires qui n'ont jamais interagi avec lui. C'est le principe du filtrage collaboratif : le comportement collectif des utilisateurs influence la décision individuelle.
Ce mécanisme explique pourquoi un problème de délivrabilité sur une liste ancienne peut persister même après correction de la configuration technique. La réputation comportementale accumulée ne s'efface pas instantanément — elle se corrige progressivement par l'envoi vers des segments plus engagés.
Outils de diagnostic du contenu
Mail-tester.com est l'outil le plus accessible : envoyez un email de test à l'adresse fournie, le service analyse le message et produit un score avec détail des règles déclenchées. GlockApps permet de tester la délivrabilité sur une dizaine d'opérateurs simultanément et fournit des captures d'écran de l'emplacement du message (boîte de réception, spam, ou rejeté). SpamAssassin peut être installé localement pour tester des emails en dehors de tout envoi réel.
| Facteur | Impact sur le scoring | Corrigeable |
|---|---|---|
| Mots déclencheurs accumulés | Modéré | Oui — réécriture |
| Ratio texte/image déséquilibré | Modéré à fort | Oui — restructuration |
| HTML mal formé | Modéré | Oui — nettoyage |
| Liens vers domaines suspects | Fort | Oui — si le domaine est propre |
| Absence de lien de désinscription | Fort | Oui — immédiat |
| Réputation comportementale négative | Très fort | Oui — lent (semaines) |
| Domaine de tracking mutualisé dégradé | Modéré | Oui — sous-domaine dédié |
Méthode de diagnostic par élimination
Face à un problème de délivrabilité non résolu par la correction de l'authentification, la méthode systématique consiste à tester des versions simplifiées du message. Envoyez d'abord un email en texte brut sans aucun lien — si ce message passe, le problème est dans le HTML ou les liens. Puis ajoutez progressivement les éléments (mise en page, liens, images) en testant après chaque ajout. Cette approche permet d'isoler précisément le facteur problématique plutôt que de modifier au hasard.