Comment créer un enregistrement SPF pour protéger votre domaine contre le spam

25 janvier 2025

Cold Emailing

Comment créer un enregistrement SPF pour protéger votre domaine contre le spam

Cet article vous expliquera en détail ce qu'est un enregistrement SPF, pourquoi il est crucial d'en configurer un, et comment créer votre propre enregistrement SPF étape par étape

Protéger la réputation de votre domaine est devenu indispensable face à la montée des spams, de l’usurpation d’identité et des exigences accrues des fournisseurs de messagerie comme Google ou Microsoft. Un enregistrement SPF (Sender Policy Framework) est l’un des piliers de cette protection : il permet de spécifier les serveurs autorisés à envoyer des e-mails pour votre domaine, empêchant ainsi les tentatives de spoofing.

Dans un contexte de prospection automatisée ou d’envois marketing, une configuration SPF rigoureuse peut réduire de 70 à 90 % les risques de rejet ou de classification en spam, et améliorer la délivrabilité des campagnes de 10 à 20 %. Ce guide vous accompagne pas à pas pour créer un enregistrement SPF fiable, prévenir les attaques et renforcer la confiance dans vos communications.


Qu'est-ce qu'un enregistrement SPF et pourquoi est-ce important ?

Un enregistrement SPF (Sender Policy Framework) est un type d'enregistrement DNS qui spécifie quels serveurs de messagerie sont autorisés à envoyer des emails au nom de votre domaine. En publiant cet enregistrement, vous aidez les serveurs de réception à identifier les emails légitimes provenant de votre domaine et à filtrer les messages frauduleux usurpant votre identité.

Sans ce type d'enregistrement, votre domaine est plus vulnérable au spam et à l'hameçonnage, ce qui peut nuire à votre réputation et à la délivrabilité de vos emails. Un SPF valide est donc un élément clé de toute stratégie d'authentification email.

Pour garantir que vos emails arrivent dans les boîtes de réception de vos destinataires et ne soient pas bloqués comme spam, il est essentiel de configurer un enregistrement SPF.

Première étape

La première étape consiste à identifier tous les serveurs à partir desquels vous enverrez ces cold emails en utilisant votre adresse professionnelle @votresociete.com.

Par exemple :

  1. Le serveur de messagerie de votre entreprise, hébergé par un fournisseur comme Microsoft Exchange ou Google Workspace, que vous utilisez pour envoyer des emails directement depuis votre client de messagerie (Outlook, Gmail).

  2. Un service spécialisé de cold emailing, tel que "Mailshake" ou "Woodpecker", que vous utilisez pour automatiser et gérer vos campagnes de prospection.

  3. Un CRM intégré avec des capacités d'envoi d'emails, comme HubSpot ou Salesforce, que vous utilisez pour envoyer des cold emails directement à partir de la plateforme CRM.

Il est crucial de considérer toutes les différentes sources à partir desquelles vos cold emails sont envoyés avec votre adresse @votresociete.com.

Cette première étape est fondamentale pour une configuration réussie de l'enregistrement SPF.

L'objectif est de spécifier : "Les seuls serveurs autorisés à envoyer des emails pour @votresociete.com sont Microsoft Exchange/Google Workspace, Mailshake/Woodpecker, et HubSpot/Salesforce." Ainsi, toutes les autres sources seront bloquées, protégeant votre domaine contre les abus et améliorant la délivrabilité de vos emails.

Comment créer un enregistrement SPF étape par étape

1. Identifier les serveurs autorisés

Commencez par recenser l’ensemble des serveurs susceptibles d’envoyer des e-mails pour le compte de votre domaine. Cette étape est cruciale pour garantir l’exhaustivité de votre enregistrement SPF. Incluez notamment :

  • Votre serveur de messagerie principal (hébergé en interne ou via un fournisseur comme Google Workspace ou Microsoft 365)

  • Les services tiers utilisés pour vos campagnes e-mailing (ex. : MailChimp, SendGrid, HubSpot)

  • Les serveurs de secours ou de reprise après sinistre (disaster recovery)

💡 Astuce : Les rapports DMARC peuvent vous aider à identifier tous les émetteurs réels associés à votre domaine.

2. Générer l'enregistrement SPF

Créez votre enregistrement SPF au format suivant :

v=spf1 ip4:192.168.0.1/16 include:_spf.google.com include:google.com ~all

Décryptage des balises :

  • v=spf1 : spécifie la version du protocole SPF (obligatoire)

  • ip4:192.168.0.1/16 : autorise tous les serveurs dans cette plage d’adresses IPv4

  • include:_spf.google.com et include:google.com : permettent d’intégrer les enregistrements SPF des domaines tiers légitimes

  • ~all : indique une politique de softfail (les serveurs non listés sont tolérés mais signalés comme suspects)

3. Publier l'enregistrement SPF dans votre DNS

Ajoutez l’enregistrement SPF dans la zone DNS de votre domaine en tant qu’enregistrement TXT. Cette opération se fait généralement via l’interface d’administration de votre hébergeur DNS (GoDaddy, OVH, Cloudflare...).

  • Collez l’enregistrement dans le champ valeur

  • Assurez-vous de ne pas dépasser la limite de 255 caractères par chaîne, ni de 10 requêtes DNS pour éviter les erreurs de résolution

  • Enregistrez les modifications pour qu’elles soient propagées

4. Tester et surveiller votre enregistrement SPF

Avant de valider sa mise en production, vérifiez la validité de votre enregistrement avec des outils spécialisés comme MXToolbox, SPF Check ou DMARCAnalyzer. Ils vous permettent de :

  • Détecter les erreurs de syntaxe

  • Identifier un excès de requêtes DNS

  • Vérifier la bonne propagation DNS

Enfin, surveillez régulièrement les rapports DMARC pour ajuster votre enregistrement en cas de nouvelles sources d’envoi ou de tentatives d’usurpation.


Outils pour créer, tester et valider un enregistrement SPF

Une configuration SPF efficace repose sur deux étapes clés : la création rigoureuse de l’enregistrement et sa validation technique. Pour vous accompagner, plusieurs outils spécialisés permettent à la fois de générer, tester et surveiller votre enregistrement SPF :

Création et génération de l’enregistrement SPF :

  • EasyDMARC SPF Record Generator ou Dmarcian SPF Builder : outils visuels pour composer un enregistrement SPF en listant simplement vos fournisseurs d’e-mails (Google Workspace, Mailchimp, SendGrid…).

  • SPF Wizard : génère un enregistrement SPF à partir d’un questionnaire simple, utile pour les débutants.

Vérification et validation technique :

  • MXToolbox SPF Record Checker : contrôle la syntaxe, les mécanismes include, ip4/ip6, et alerte sur les dépassements de requêtes DNS ou les erreurs critiques.

  • Kitterman SPF Validator : permet de simuler le comportement d’un serveur de réception face à votre enregistrement SPF, avec un affichage clair des résultats.

  • DMARC Analyzer – SPF Survey : fournit une analyse avancée tenant compte des interactions avec DMARC et DKIM, idéale pour les configurations multi-fournisseurs.

Pensez à combiner ces outils avec des rapports DMARC pour détecter d’éventuels émetteurs non déclarés et maintenir la sécurité de votre domaine à jour.

Bonnes pratiques pour optimiser votre enregistrement SPF

Pour garantir l’efficacité et la fiabilité de votre enregistrement SPF, il est essentiel de respecter certaines règles de configuration et de maintenance. Voici les meilleures pratiques à adopter :

  • Gardez votre enregistrement concis : limitez-vous aux serveurs de messagerie réellement utilisés pour éviter les dépassements de limite DNS et réduire les risques d’erreurs.

  • Privilégiez les mécanismes include : au lieu de déclarer manuellement chaque adresse IP, utilisez les balises include: pour intégrer les enregistrements SPF de vos fournisseurs tiers (ex. : include:_spf.google.com).

  • Terminez systématiquement par une directive all : cette balise définit la politique de traitement des messages provenant de serveurs non autorisés (-all, ~all, ou ?all selon votre tolérance au risque).

  • Respectez la limite des 10 requêtes DNS : le protocole SPF n’autorise que 10 mécanismes de recherche (include, a, mx, etc.) par enregistrement, sous peine d’un échec automatique de la vérification.

  • Mettez à jour votre enregistrement à chaque évolution de votre infrastructure : l’ajout d’un nouvel outil marketing, d’un serveur SMTP ou d’un service tiers nécessite une mise à jour immédiate pour éviter les faux négatifs.

Conseil : appuyez-vous sur les rapports DMARC pour détecter les sources non déclarées et affiner votre configuration en continu.


Erreurs courantes à éviter lors de la mise en place d’un SPF

1. Enregistrements SPF multiples

Un seul enregistrement SPF par domaine. Sinon, les validations échouent.

2. Dépassement des 10 recherches DNS

SPF autorise 10 requêtes DNS max. Évitez les “include” inutiles.

3. Mauvaise utilisation des mécanismes

Utilisez ip4 pour des IPs, pas include.

4. Oublier les services tiers

Intégrez tous vos services qui envoient des e-mails (CRM, automation…).

5. Qualificateur "all" mal utilisé

N’utilisez -all qu’après avoir listé toutes vos sources légitimes.

6. Négliger les mises à jour

Adaptez l’enregistrement dès qu’un nouveau service email est ajouté.

L’avenir de l’authentification des e-mails : SPF et au-delà

SPF avec DKIM et DMARC : la combinaison gagnante

  • DKIM : ajoute une signature numérique

  • DMARC : définit des règles de traitement en cas d’échec SPF/DKIM

Cette "triple authentification" est aujourd’hui une norme de sécurité.

Nouvelles technologies en 2025

  • BIMI : affiche votre logo dans la boîte de réception pour les e-mails authentifiés

  • ARC : conserve l’authentification en cas de redirection ou transfert

Le rôle de l’intelligence artificielle

L’IA analyse le contenu et le contexte pour détecter les fraudes sophistiquées, là où SPF seul est insuffisant.

Vers une adoption universelle

Les plateformes exigent désormais SPF/DKIM/DMARC pour garantir la réception des e-mails.


Sans ces protocoles, vos e-mails risquent d’être rejetés par défaut.

FAQ sur le SPF

Combien de temps faut-il pour que mon SPF soit actif ?

Une fois votre SPF publié dans votre DNS, comptez entre 4 et 48 heures pour que les modifications soient propagées sur Internet. C'est le temps nécessaire pour que la plupart des serveurs de messagerie prennent en compte votre nouvel enregistrement.

Puis-je modifier mon SPF après publication ?

Oui, vous pouvez modifier votre SPF à tout moment en éditant l'enregistrement TXT dans votre zone DNS. Veillez à toujours respecter les bonnes pratiques (pas plus de 10 mécanismes, terminer par -all, etc.) pour maintenir un enregistrement SPF valide.

Mon SPF garantit-il à 100% que mes emails ne finiront pas en spam ?

Non, le SPF n'est qu'un des éléments qui déterminent la délivrabilité et la réputation d'un expéditeur. C'est une brique essentielle mais qui doit idéalement être combinée avec d'autres méthodes d'authentification comme DKIM et DMARC pour une protection optimale. Des facteurs comme la qualité de votre liste de contacts et le contenu de vos emails entrent aussi en compte.

Puis-je avoir plusieurs enregistrements SPF ?

Non. Il ne doit y avoir qu’un seul enregistrement SPF par domaine.

Comment mettre à jour mon enregistrement SPF ?

Accédez à vos DNS, modifiez l’enregistrement TXT, puis testez-le après modification.

Conclusion

En résumé, le Sender Policy Framework est un puissant outil anti-spam qui protège votre domaine, votre réputation et vos campagnes email. En suivant les étapes décrites dans cet article, vous pouvez créer et publier facilement votre propre enregistrement SPF.

Les chiffres parlent d'eux-mêmes :

  • 90% de réduction des risques de spam

  • 10% d'amélioration de la délivrabilité email en moyenne

  • Des taux de délivrabilité pouvant grimper jusqu'à 95%.

N'attendez plus pour sécuriser votre domaine avec un enregistrement SPF ! Mettez en place cette solution dès aujourd'hui et profitez d'une meilleure délivrabilité email et d'une protection renforcée contre l'usurpation d'identité.


Démarrer rapidement

Nous avons créé un modèle d'e-mail de prospection que vous pouvez personnaliser selon vos besoins.

Plus de hacks ?