6 principales défaillances SPF et comment les corriger

Publié le :19 août 2026
16 min de lecture
Table des matières

Vos emails sont authentifiés, vos DNS semblent propres et votre délivrabilité est au rendez-vous. Puis, du jour au lendemain, une nouvelle plateforme marketing entre en service, quelqu’un modifie un enregistrement DNS, et soudain la moitié de vos emails part dans les spams. Cela vous parle ?

Les défaillances SPF (Sender Policy Framework) figurent parmi les problèmes d’authentification email les plus répandus que nous rencontrons auprès des 1 200+ organisations utilisant Red Sift OnDMARC. Et en 2026, avec Google, Yahoo et Microsoft qui imposent tous une authentification aux grands expéditeurs, un enregistrement SPF défectueux ne pénalise pas seulement la délivrabilité. Il coupe toute communication avec vos clients.

Comparatif des types de défaillances

Type de défaillance SPF

Gravité

Fréquence

Difficulté de correction

Temps de résolution

Expéditeurs autorisés manquants

Élevée

Très fréquent

Facile

15 à 30 minutes

Dépassement de la limite de 10 recherches DNS

Élevée

Fréquent

Modéré

1 à 2 heures

Erreurs de syntaxe

Élevée

Fréquent

Facile

15 minutes

Multiples enregistrements SPF

Critique

Modéré

Facile

10 minutes

Problème de transfert automatique

Moyenne

Très fréquent

Modéré

1 à 3 heures

Échec d’alignement DMARC

Élevée

Fréquent

Modéré

30 à 60 minutes

Dépliez le tableau pour voir tous les détails

Pourquoi les échecs SPF comptent plus que jamais en 2026

Le SPF est l’un des trois protocoles d’authentification email fondamentaux, avec DKIM (DomainKeys Identified Mail) et DMARC (Domain-based Message Authentication, Reporting, and Conformance). Il fonctionne en publiant un enregistrement DNS TXT qui liste quelles adresses IP et quels serveurs sont autorisés à envoyer des emails pour votre domaine. À la réception d’un message, le serveur de messagerie vérifie l’IP émettrice dans votre enregistrement SPF. Si aucune correspondance n’est trouvée, l’email échoue à l’authentification.

Voilà pourquoi cela compte : en février 2024, Google et Yahoo ont exigé que tous les grands expéditeurs (5 000+ messages/jour) authentifient leurs emails avec SPF, DKIM et publient un enregistrement DMARC [1]. Microsoft a suivi en mai 2025, imposant les mêmes exigences pour Outlook.com, Hotmail.com et Live.com [2]. Ensemble, ces trois fournisseurs couvrent environ 90 % d’une base B2C typique. Un seul enregistrement SPF défaillant peut bloquer l’envoi à la majorité de votre audience du jour au lendemain.

Mais l’enjeu va au-delà de la délivrabilité. Le rapport 2024 du FBI sur la cybercriminalité Internet recense 193 407 signalements d’hameçonnage et d’usurpation (phishing et spoofing), la catégorie de cybercriminalité la plus signalée, pour des pertes estimées à 16,6 milliards de $, soit une hausse de 33 % par rapport à 2023 [3]. Les compromissions de messagerie professionnelle (BEC) représentent à elles seules 2,77 milliards de $ de pertes sur 21 442 incidents [4]. Une authentification email bien configurée, dès le SPF, constitue votre première ligne de défense contre l’usurpation de domaine.

Et ce ne sont pas que les fournisseurs de boîtes de réception qui renforcent la pression. PCI DSS v4.0.1, en vigueur en mars 2025, impose DMARC en quarantaine ou rejet pour toute organisation traitant des paiements par carte [5]. CISA BOD 18-01 impose p=reject aux domaines fédéraux américains. Le NCSC britannique, l’ASD australien et le CCCS canadien exigent tous DMARC pour les domaines gouvernementaux. Les assurances cyber imposent de plus en plus DMARC comme critère d’octroi. Pour un panorama complet, consultez notre synthèse mondiale des obligations DMARC.

En résumé : échouer SPF en 2026 n’est pas une simple contrariété. C’est un problème de délivrabilité, de conformité et de sécurité tout à la fois.

Voyons ensemble les six échecs SPF les plus courants et comment les résoudre.

1. Expéditeurs autorisés manquants

À quoi cela ressemble : Les emails de services d’envoi légitimes (CRM, outil support ou système RH/ERP) échouent SPF parce que leurs adresses IP ne figurent pas dans votre enregistrement SPF.

Pourquoi cela arrive : C’est l’échec SPF le plus fréquent, généralement dû à une seule cause : un nouveau service d’envoi est installé et personne ne met à jour le DNS. Votre support commence à communiquer via Zendesk. Votre équipe technique intègre un ERP pour les notifications. Chacun de ces services utilise votre domaine comme expéditeur, et chacun doit être explicitement autorisé dans votre enregistrement SPF.

Le problème s’amplifie au fil du temps. Les organisations rachètent des sociétés utilisant d’autres systèmes d’envoi. Les prestataires changent leurs IP sans avertir. Un compte d’essai email passe en production sans que l’équipe DNS ne soit prévenue. Les groupes disposant de Salesforce, SAP, Zendesk et d’une messagerie principale sont particulièrement à risque.

Comment corriger :

Commencez par auditer tous les services expédiant des emails pour votre compte. Examinez vos rapports d’agrégation DMARC : ils affichent toutes les adresses IP qui envoient en votre nom, et si elles passent ou échouent SPF. Si vous utilisez Red Sift OnDMARC, la plateforme identifie automatiquement les expéditeurs non autorisés et les signale.

Une fois tous les services légitimes listés, ajoutez leurs mécanismes SPF à votre enregistrement. Chaque service possède son mécanisme include, du style include:spf.protection.outlook.com pour Microsoft 365 ou include:_spf.google.com pour Google Workspace.

Exemple : vous utilisez Google Workspace et Zendesk. Votre enregistrement SPF doit alors ressembler à :

v=spf1 include:_spf.google.com include:mail.zendesk.com ~all

Conseil pro : Planifiez un audit SPF trimestriel. À chaque fois qu’un nouveau prestataire est ajouté ou supprimé, mettez le DNS à jour. Les rapports DMARC facilitent la tâche en vous indiquant précisément les sources et les échecs. Pensez aussi à retirer les enregistrements SPF devenus inutiles, notamment pour éviter les problèmes d’alignement SPF (voir plus loin !).

2. Dépassement de la limite de 10 recherches DNS

À quoi cela ressemble : Votre enregistrement SPF provoque une PermError (erreur permanente) et tous les emails du domaine échouent l’authentification SPF. Aucun message ne passe.

Pourquoi cela arrive : RFC 7208 (la spécification SPF) limite l’évaluation SPF à 10 mécanismes DNS consultés à chaque vérification [6]. Les mécanismes include, a, mx et exists, ainsi que le modificateur redirect, comptent dans cette limite. ip4 et ip6 ne comptent pas, car ils sont littéraux et ne sollicitent pas le DNS.

La limite est vite atteinte : Microsoft 365 en consomme 2, Google Workspace 4, ajoutez SendGrid (1), Salesforce (2) et quelques services de plus et la limite est franchie. Chaque include peut aussi contenir des includes imbriqués qui s’ajoutent au total. Il s’agit bien de 10 requêtes DNS, y compris celles déclenchées par chaînage d’include.

Au-delà du 10e, si l’IP n’est pas trouvée, le serveur destinataire retourne PermError et arrête l’évaluation. DMARC traduit cela en échec SPF [7]. Vos emails sont rejetés ou passés en spam, et vous dépendez uniquement de DKIM, qui ne sert à rien si le service n’a pas configuré de signature DKIM.

Received-SPF: permerror (yourdomain.com: too many DNS lookups)
  client-ip=203.0.113.45;
  envelope-from=noreply@yourdomain.com;
  helo=mail.yourdomain.com;

À retenir : permerror indique que le serveur destinataire a atteint la limite des 10 recherches avant d’identifier un expéditeur autorisé, non que l’expéditeur est non autorisé. La raison est explicitée dans la string. client-ip et envelope-from sont à comparer avec votre SPF pour trouver la chaîne d’include fautive.

Autre limite moins connue : la règle des 2 recherches DNS vides. Si deux requêtes DNS renvoient NXDOMAIN (domaine inexistant) ou vide, une 3e requête void déclenche une PermError [8]. Cela arrive souvent si un include pointe vers un domaine qui n’a plus d’enregistrement SPF, comme un fournisseur obsolète.

Comment corriger :

D’abord, comptez vos requêtes DNS. Utilisez Red Sift Investigate pour interroger votre SPF et connaître le nombre exact de recherches.

Puis, réduisez ce nombre :

  • Supprimez les services abandonnés. Si vous avez résilié Mailchimp il y a 6 mois mais laissé l’include, retirez-le. Les anciens CRM, outils d’email et includes ajoutés par des ex-collaborateurs sont fréquents.
  • Éliminez les mécanismes ptr.ptr. Leur usage est fortement déconseillé, ils sont obsolètes et gaspillent des recherches.
  • Déléguez certains envois à des sous-domaines. Chaque sous-domaine dispose de ses 10 requêtes autorisées. Faites passer vos emails marketing par info.votredomaine.com avec son propre SPF, et allégez le SPF du domaine principal.

Si même ainsi vous restez au-dessus de 10 recherches, le Dynamic SPF de Red Sift OnDMARC règle automatiquement le souci. Dynamic SPF remplace votre enregistrement complexe par un seul include intelligent, qui pointera exclusivement sur les IP actives pour votre domaine. Vous gérez les services sur OnDMARC sans modifier le DNS et restez sous la limite.

3. Erreurs de syntaxe et fautes de formatage

À quoi cela ressemble : SPF échoue pour tous les emails, ou l’enregistrement n’est tout simplement pas reconnu comme un SPF. Vous pouvez voir PermError ou None dans vos rapports DMARC.

Pourquoi cela arrive : Les enregistrements SPF suivent des règles de formatage strictes définies par RFC 7208. La moindre erreur peut tout faire échouer. Exemples d’erreurs fréquentes :

  • Tag de version absent ou incorrect. Chaque enregistrement SPF doit commencer par v=spf1. Les fautes comme v=spf2, v=spf11 ou un espace en trop avant le tag invalidant l’enregistrement.
  • Absence d’espaces entre les mécanismes. Chaque élément doit être séparé par un espace unique. Exemple contraire : include:_spf.google.cominclude:mail.zendesk.com (sans espace) rend l’évaluation impossible.
  • Mécanismes mal formatés. Les mécanismes ip4 et ip6 exigent un deux-points devant la valeur (ip4:192.168.1.1), pas de signe égal ou slash.
  • Mécanismes mal orthographiés. Taper incldue au lieu de include, ou ipv4 au lieu de ip4 invalide le champ.
  • Utilisation du mécanisme désapprouvé ptr.ptr. Il reste parfois accepté mais est formellement déconseillé (RFC 7208) et surcharge le DNS inutilement.

Toutes ces erreurs impactent 100 % des emails. Le serveur destinataire ne parvient pas à analyser le SPF et retourne PermError (si l’évaluation est partielle) ou None (s’il n’identifie aucun SPF).

Comment corriger :

Passez systématiquement votre enregistrement SPF par un validateur avant publication. Red Sift Investigate décèle ces erreurs (syntaxe, nombre de requêtes, autres soucis) en quelques secondes.

Voici un modèle d’enregistrement SPF sain pour référence :

v=spf1 ip4:203.0.113.0/24 include:_spf.google.com ~all

Remarquez : v=spf1 en tête, espaces entre chaque mécanisme, deux-points (pas d’égal) après ip4, et un seul qualificateur ~all à la fin. Validez toujours après modification, puis attendez la propagation DNS (jusqu’à 24h) et contrôlez vos rapports DMARC pour tout échec inattendu.

4. Multiples enregistrements SPF sur un même domaine

À quoi cela ressemble : SPF retourne PermError, et toute l’authentification SPF échoue. Il s’agit d’un échec total, pas partiel.

Pourquoi cela arrive : La spécification SPF impose exactement un enregistrement TXT SPF par domaine [6]. Si un domaine dispose de plusieurs TXT SPF, les serveurs ne peuvent pas choisir lequel utiliser et retournent PermError.

Ce problème apparait souvent quand plusieurs équipes gèrent l’infrastructure email : l’IT publie SPF pour Microsoft 365, le marketing pose un SPF séparé pour sa plateforme, un consultant ajoute le sien pour la délivrabilité… Personne ne vérifie l’existant, et trois SPF cohabitent inutilement.

$ dig yourdomain.com TXT +short

"v=spf1 include:spf.protection.outlook.com ~all"
"v=spf1 include:_spf.google.com ~all"

À retenir : deux chaînes débutant par v=spf1. Un serveur ne sait pas choisir, donc il écarte les deux et retourne PermError, identique à la défaillance « limite de requête », mais avec la cause opposée : trop de SPF au lieu de trop de recherches. La solution consiste à fusionner tous les éléments dans un unique enregistrement, puis à vérifier par dig qu’un seul SPF subsiste.

Cela arrive aussi lors de migrations. Vous passez de Google Workspace à Microsoft 365 ? Si l’ancien SPF Google n’est pas supprimé lors de l’ajout du nouveau, vous vous retrouvez avec deux SPF et une configuration bancale.

Comment corriger :

Interrogez vos TXT DNS et cherchez les chaînes débutant par v=spf1. Il ne doit y en avoir qu’une.  S’il y en a plusieurs, fusionnez toutes les sources autorisées dans un seul enregistrement.

Exemple :

Enregistrement 1 : v=spf1 include:spf.protection.outlook.com ~all Enregistrement 2 : v=spf1 include:_spf.google.com ~all

Fusionnez-les pour obtenir :

v=spf1 include:spf.protection.outlook.com include:_spf.google.com ~all

Puis supprimez l’excédentaire. Après fusion, validez que le SPF combiné ne dépasse pas les 10 recherches DNS. Centraliser la gestion DNS et imposer une validation à chaque changement évite ce problème. Si plusieurs équipes gèrent les sources d’envoi, privilégiez une plateforme comme Red Sift OnDMARC où tous les expéditeurs sont centralisés.

5. Échecs SPF liés au transfert automatique et aux listes de diffusion

À quoi cela ressemble : Vos emails passent SPF en direct, mais échouent lors d’un transfert ou via une liste de diffusion. Vos rapports DMARC révèlent des échecs SPF sur des IP connues comme des serveurs de transfert (universités, FAI, relais d’entreprise).

Pourquoi cela arrive : C’est une limite fondamentale du SPF, et le seul cas de cette liste qui n’est pas causé par une mauvaise configuration.

SPF vérifie que l’IP du serveur émetteur est autorisée par le domaine du destinataire. En cas de transfert email, le serveur de relais (B) envoie l’email au serveur final (C), en utilisant sa propre IP. Ce dernier vérifie l’enregistrement SPF de l’envoyeur initial et échoue car l’IP du relais n’est pas autorisée. SPF échoue donc.

Les listes de diffusion aggravent le problème, car elles modifient souvent le contenu (pied de page, headers de liste, liens de désabonnement…), ce qui invalide aussi les signatures DKIM. Si SPF et DKIM échouent, DMARC échoue aussi.

C’est voulu. SPF ne prend en compte que la livraison directe ; il n’a aucune solution native pour les serveurs intermédiaires.

Comment corriger :

Il n’existe pas de « correction » SPF pour le transfert, mais on peut bâtir une authentification résiliente qui compense :

  • Faites de DKIM votre filet de sécurité principal. DKIM se base sur le contenu, pas le chemin. Si le corps de l’email n’est pas modifié lors du transfert, la signature DKIM reste valide et DMARC passe. Vérifiez que tous vos services signent en DKIM sur votre domaine. Voir notre guide de configuration SPF, DKIM et DMARC. Notre guide de configuration des protocoles email couvre aussi la gestion des clés DKIM, la sélection des sélecteurs et le dépannage.
  • Privilégiez ~all (soft fail), pas -all (hard fail). Certains serveurs évaluent SPF avant DMARC. Avec -all, ils peuvent rejeter l’email avant d’examiner DKIM ou DMARC. En soft fail, le message arrive jusqu’à DMARC : une signature DKIM valide sauve la livraison. L’industrie, en 2026, recommande ~all pour les domaines émetteurs actifs [9]. Combiné à DMARC p=reject, vous gardez le même niveau d’exigence sans rejet précoce.
  • Comprenez ARC (Authenticated Received Chain). ARC permet aux serveurs intermédiaires de préserver les résultats d’authentification initiaux. Quand un relais de confiance (Gmail, Microsoft 365…) scelle les résultats SPF et DKIM, le serveur final peut s’y référer même si SPF échoue sur la dernière étape. ARC est appliqué automatiquement par les principaux fournisseurs, rien à faire côté émetteur [10].

Remarque : l’IETF vient d’approuver l’abandon d’ARC. DKIM2 devrait prendre la relève.DKIM2 devrait prendre la relève.

  • Surveillez les échecs liés au transfert via les rapports DMARC. Distinguez les échecs liés au transfert des vraies tentatives d’usurpation. Un relais affiche généralement SPF fail/DKIM pass et provient d’IP connues (mail.universite.edu, relais corporate). Les tentatives de spoof apparaissent sur des IP inconnues et combinent SPF + DKIM en échec.

6. Échecs d’alignement SPF-DMARC

À quoi cela ressemble : SPF passe (IP expéditrice autorisée), mais DMARC échoue tout de même. Cela surprend beaucoup de monde, mais SPF pass ≠ DMARC pass. Pour comprendre la complémentarité de SPF, DKIM et DMARC, la nuance est clé.

Pourquoi cela arrive : DMARC exige que le domaine ayant réussi l’authentification corresponde à celui visible dans le champ From. Pour SPF, cela signifie que le domaine Return-Path (aussi appelé bounce address, envelope from, ou MAIL FROM) doit être identique, ou un sous-domaine, du domaine From qui s’affiche côté destinataire.

Beaucoup de services tiers utilisent leur propre domaine par défaut en Return-Path. Par exemple, Salesforce emploiera son domaine pour la gestion des rebonds, sauf configuration contraire. SPF vérifie le domaine Return-Path, trouve l’IP Salesforce dans le SPF Salesforce, SPF passe. Mais DMARC contrôle ensuite l’alignement : « Le domaine Return-Path correspond-il au From visible ? » Si votre From est @votredomaine.com et le Return-Path @bounce.salesforce.com, l’alignement échoue. SPF passe, mais l’alignement DMARC échoue. Si vous ne pouvez aligner SPF, DKIM devient critique.

C’est là que nombre d’organisations s’y perdent, surtout au moment de déployer DMARC. SPF est correct, mais DMARC refuse, et la cause est invisible.

Comment corriger :

Pour chaque service expéditeur, configurez le Return-Path (adresse bounce) pour utiliser votre domaine ou un sous-domaine. Selon la plateforme :

  • Salesforce : Désactivez la gestion des rebonds pour que Return-Path utilise votre domaine.
  • Microsoft 365 : L’alignement Return-Path est automatique dès lors que vous utilisez votre propre domaine.
  • Plateformes marketing (HubSpot, Marketo, Mailchimp) : La plupart proposent des options envelope-from personnalisées. Consultez leur documentation pour la config.

DMARC propose deux modes :

  • Alignement strict (aspf=s)aspf=s) : Return-Path doit correspondre exactement au From.
  • Alignement relâché (aspf=r)aspf=r) : Return-Path peut être un sous-domaine du From. C’est le mode par défaut, recommandé pour la plupart.

Avec l’alignement relâché, si votre From est @votredomaine.com et le Return-Path @mail.votredomaine.com, l’alignement passe. Cela permet d’utiliser des sous-domaines tout en restant DMARC compliant.

Votre outil diagnostic clé : les rapports DMARC, qui affichent les statuts SPF pass/fail et l’alignement, ce qui vous indique si le souci tient à l’autorisation (SPF) ou à l’alignement (correspondance Return-Path/From).

Red Sift OnDMARC affiche cela visuellement, pour voir d’un coup d’œil quels expéditeurs passent SPF mais échouent l’alignement, et où la discordance de domaine se trouve. Lancez votre mise en place DMARC pas à pas pour corriger chaque expéditeur.

Comment diagnostiquer les échecs SPF dans vos rapports DMARC

Les rapports d’agrégation DMARC contiennent tout ce dont vous avez besoin pour repérer et corriger les échecs SPF. Voici ce qu’il faut surveiller :

Codes de résultat SPF et leur signification :

Résultat

Signification

Cause probable

Pass

L’IP expéditrice est autorisée

Fonctionne correctement

Fail

L’IP expéditrice n’est pas autorisée

Expéditeur manquant dans l’enregistrement SPF ou rejet -all

SoftFail

IP probablement non autorisée

Expéditeur non autorisé avec une politique ~all

Neutral

L’enregistrement SPF ne prend pas position

Qualificateur ?all ou mécanisme manquant

PermError

L’enregistrement SPF est défectueux

Trop de requêtes DNS, erreur de syntaxe ou multiplicité des enregistrements

TempError

Erreur DNS temporaire

Délai de mise en cache DNS ou indisponibilité serveur

None

Aucun enregistrement SPF publié

Enregistrement TXT SPF totalement absent

Dépliez le tableau pour voir tous les détails

Si vous analysez manuellement les rapports DMARC (en lisant le XML), vous passez des heures sur un travail qu'une plateforme peut réaliser en quelques secondes. Red Sift OnDMARC transforme les données brutes des rapports agrégés en tableaux de bord clairs et exploitables, qui indiquent précisément quels expéditeurs échouent, pourquoi ils échouent, et comment résoudre les problèmes. Pour découvrir les meilleurs outils à utiliser à chaque étape, consultez notre guide des meilleurs outils d'authentification email.

Ne vous faites pas piéger, corrigez facilement vos problèmes SPF

Les échecs SPF peuvent être corrigés. Chacun des six cas d'échec abordés dans ce guide dispose d'une méthode de diagnostic claire et d'une solution concrète. Le véritable défi n'est pas la complexité, c'est la visibilité.

Sans rapport DMARC, vous avancez à l’aveugle. Vous ne savez pas quels services envoient au nom de votre domaine, lesquels échouent à l’authentification, ni pourquoi. Avec, chaque échec devient un élément traçable que vous pouvez analyser et résoudre.

Si vous faites face à des échecs SPF actuellement, commencez par une analyse gratuite avec Red Sift Investigate pour vérifier l’état actuel de votre enregistrement. Pour une surveillance continue, la gestion automatisée des expéditeurs et un chemin clair vers l’application de DMARC, démarrez un essai gratuit de Red Sift OnDMARC.

Références

[1] An update on bulk sender requirements - Google

[2] Strengthening Email Ecosystem - Microsoft Community Hub

[3] FBI Releases Annual Internet Crime Report

[4] 2024 IC3 Annual Report

[5] PCI DSS v4.0.1 Summary of Changes

[6] RFC 7208 - Sender Policy Framework (SPF)

[7] The SPF lookup limit explained - Mailhardener

[8] RFC 7208 Section 4.6.4 - DNS Lookup Limits

[9] SPF failures: Hard fail vs Soft fail - Red Sift

[10] ARC: Solving the DMARC Problem with Email Forwarding - Mailflow Authority

FAQ

Qu'est-ce que SPF et pourquoi est-ce important pour l'email ?

SPF (Sender Policy Framework) est un protocole d’authentification de messagerie qui permet aux propriétaires de domaines de spécifier quels serveurs de messagerie sont autorisés à envoyer des emails en leur nom. Cela fonctionne en publiant un enregistrement DNS TXT listant les adresses IP et serveurs approuvés. Les serveurs de réception vérifient les messages entrants en les comparant à ce registre pour authentifier l'expéditeur. En 2026, avec Google, Yahoo et Microsoft imposant l’authentification des expéditeurs, le SPF devient une exigence minimale pour la délivrabilité des emails.

Comment vérifier si mon enregistrement SPF fonctionne ?

Utilisez Red Sift Investigate pour effectuer une vérification instantanée gratuite de l’enregistrement SPF de votre domaine. Il affiche votre enregistrement actuel, compte les requêtes DNS, identifie les erreurs de syntaxe et signale les mauvaises configurations. Pour une surveillance continue, les rapports agrégés DMARC offrent une visibilité permanente sur les taux de réussite/échec SPF pour toutes vos sources d’envoi.

Quelle est la différence entre un échec « soft fail » et « hard fail » SPF ?

Un « hard fail » (-all) indique aux serveurs de réception de rejeter systématiquement tout email envoyé par un expéditeur non autorisé. Un « soft fail » (~all) marque les emails non autorisés comme suspects, mais n’impose pas leur rejet. Les recommandations du secteur en 2026 préconisent ~all pour les domaines qui envoient des emails, car le « hard fail » peut entraîner un rejet par les serveurs de réception au niveau SMTP, avant l’évaluation DKIM ou DMARC. Associé à DMARC réglé sur p=reject, le « soft fail » offre une sécurité équivalente sans le risque de rejet anticipé [9].

Puis-je dépasser 10 recherches DNS dans mon enregistrement SPF ?

Non. La RFC 7208 impose une limite stricte de 10 recherches de mécanismes DNS par évaluation SPF. Tout dépassement provoque une erreur « PermError », et l’authentification échoue pour tous les messages envoyés depuis votre domaine. Les mécanismes ip4, ip6 et all ne comptent pas dans cette limite car ils ne nécessitent pas de résolution DNS. Des outils comme Dynamic SPF de Red Sift OnDMARC permettent de contourner cette limite en gérant les expéditeurs autorisés via une seule inclusion intelligente.

Pourquoi SPF échoue-t-il lors de la redirection d’emails ?

SPF est basé sur le chemin : il vérifie si l’IP du serveur d’envoi correspond à l’enregistrement SPF de l’expéditeur. Lorsqu’un email est transféré, le serveur de redirection envoie le message depuis sa propre IP, souvent absente de l’enregistrement SPF d’origine. Cela provoque l’échec SPF. DKIM, reposant sur le contenu, passe généralement le transfert tant que le corps du message n’est pas modifié. ARC (Authenticated Received Chain) aide en préservant les résultats d'authentification d'origine tout au long de la chaîne de transfert.

Quelle est la différence entre réussite SPF et réussite DMARC ?

Une réussite SPF indique que l’IP d’envoi est autorisée par l’enregistrement SPF de l’expéditeur. Pour réussir DMARC, il faut à la fois une réussite (pass) et un alignement de domaine, signifiant que le domaine du Return-Path doit correspondre (ou être un sous-domaine de) celui affiché dans l’en-tête From. Un email peut réussir SPF mais échouer DMARC si ces domaines ne sont pas alignés. C’est une situation très fréquente avec des expéditeurs tiers utilisant leur propre domaine comme adresse de rebond.

Combien de temps faut-il pour que les modifications SPF soient effectives ?

Les modifications DNS peuvent mettre jusqu’à 48 heures à se propager à l’échelle mondiale, même si la plupart apparaissent en quelques heures. Après avoir modifié votre enregistrement SPF, envoyez des emails tests depuis chaque service émetteur et vérifiez l'en-tête Authentication-Results pour spf=pass. Surveillez ensuite vos rapports DMARC pendant 24 à 48 heures pour vérifier que toutes les sources sont bien authentifiées.

Ai-je encore besoin de SPF si j’utilise DKIM et DMARC ?

DMARC exige qu’au moins l’un des mécanismes SPF ou DKIM réussisse avec alignement. Configurer les deux vous apporte une redondance : si l’un échoue (par exemple si DKIM casse suite à la modification du corps du message par une liste de diffusion), l’autre peut toujours satisfaire DMARC. Google, Yahoo et Microsoft exigent explicitement SPF dans leurs exigences d’authentification des expéditeurs.