Choisissez vos expéditeurs et votre politique. Copiez l'enregistrement TXT final dans votre DNS, puis testez-le avec le vérificateur.
Le générateur ne produit que du texte. Il ne modifie pas votre DNS et ne peut pas savoir quels services envoient en votre nom : listez donc tous vos expéditeurs avant de publier. Vérifiez les valeurs include des fournisseurs dans leur propre documentation.
Listez tous les systèmes qui envoient des e-mails avec votre domaine : votre fournisseur de messagerie, votre service d'envoi et tout ce qui envoie en votre nom, comme un CRM, un système de facturation ou un helpdesk. Les outils marketing et les formulaires du site sont ceux que l'on oublie le plus. Si un système manque dans l'enregistrement, ses e-mails peuvent échouer au contrôle SPF.
Vérifiez si votre domaine a déjà un enregistrement. En publier un second ne complète pas le premier : un domaine avec deux enregistrements SPF génère une erreur. Lancez d'abord le vérificateur sur votre domaine et créez le nouvel enregistrement pour remplacer l'ancien.
Le générateur propose les cas courants et vous laisse ajouter le reste.
Le dernier terme indique aux destinataires quoi faire des e-mails provenant de serveurs que vous n'avez pas listés.
| Terminaison | Signification | Quand l'utiliser |
|---|---|---|
| ~all | Échec souple : non autorisé, mais ne pas rejeter sur la seule base de SPF. | Un bon choix par défaut le temps de confirmer votre liste d'expéditeurs. |
| -all | Échec strict : non autorisé. | Quand vous êtes sûr que la liste est complète. |
| ?all | Neutre : aucun avis. | Rarement utile. Cela ne donne aux destinataires rien sur quoi agir. |
Créez un enregistrement TXT à la racine de votre domaine (l'hôte s'affiche généralement sous la forme @). Collez l'enregistrement tel que généré, sans guillemets supplémentaires sauf si votre panneau DNS en demande. Si votre panneau découpe lui-même les valeurs longues, laissez-le faire. Gardez un TTL bas, par exemple 300 secondes, pendant vos tests.
Les changements ne sont pas instantanés. Les résolveurs conservent l'ancienne réponse en cache jusqu'à l'expiration de son TTL ; patientez donc, puis vérifiez l'enregistrement en ligne avec notre vérificateur SPF. Le bouton « Tester cet enregistrement » ouvre le vérificateur avec votre enregistrement généré déjà chargé, avant même sa publication.
Le générateur compte les requêtes DNS à mesure que vous ajoutez des services. Au-delà de dix, supprimez un élément ou déplacez un expéditeur vers son propre sous-domaine. Un enregistrement qui dépasse la limite paraît correct mais échoue quand même.
SPF est l'un des trois contrôles. Ajoutez la signature DKIM pour votre service d'envoi, puis un enregistrement DMARC pour que les destinataires sachent quoi faire quand un message échoue. Commencez DMARC à p=none, lisez les rapports pendant quelques semaines, et ne durcissez qu'ensuite. Notre générateur DMARC crée l'enregistrement et montre un déploiement sûr.
Cochez les services que vous utilisez, collez les valeurs include d'autres fournisseurs et listez les adresses de vos propres serveurs.
~all est le point de départ habituel. Passez à -all quand vous êtes sûr que tous les expéditeurs sont listés.
Publiez-le sous la forme d'un seul enregistrement TXT à la racine de votre domaine. Remplacez tout enregistrement SPF existant au lieu d'en ajouter un second.
Utilisez le vérificateur pour voir le nombre réel de requêtes, car chaque include de fournisseur utilise ses propres requêtes.
Listez tous les systèmes qui envoient des e-mails sous votre domaine, ajoutez une entrée include ou ip4/ip6 pour chacun et terminez l'enregistrement par ~all. Publiez le résultat sous la forme d'un seul enregistrement TXT à la racine de votre domaine. Ce générateur crée le texte pour vous.
La plupart des équipes commencent par ~all (échec souple) le temps de confirmer que tous les expéditeurs sont listés, et envisagent -all (échec strict) une fois sûres d'elles. DMARC avec DKIM apporte une protection supplémentaire, quel que soit votre choix.
Non. Un domaine doit publier exactement un enregistrement SPF. Deux enregistrements provoquent une erreur permanente. Si vous ajoutez un expéditeur, ajoutez son include à l'enregistrement existant au lieu d'en créer un second.
Chaque fournisseur documente sa propre valeur. Pour MigoSMTP, copiez la valeur SPF affichée dans votre tableau de bord. Pour Google Workspace et Microsoft 365, le générateur propose les valeurs issues de leur documentation publique ; confirmez-les sur la page d'aide actuelle du fournisseur avant de publier.
Autant que la limite de dix requêtes DNS pour l'ensemble de l'enregistrement le permet, en comptant les requêtes à l'intérieur de l'enregistrement de chaque fournisseur. Publiez l'enregistrement, puis lancez le vérificateur d'enregistrement SPF pour voir le total réel.
Cela dépend du TTL de l'enregistrement. De nombreux fournisseurs DNS utilisent des valeurs de quelques minutes à quelques heures, et certains résolveurs conservent le cache plus longtemps. Après publication, vérifiez à nouveau avec le vérificateur et attendez l'expiration de l'ancienne valeur.
Lancez le vérificateur pour confirmer que l'enregistrement est valide et voir combien des dix requêtes il utilise.
Créez un compte, ajoutez votre domaine et envoyez votre premier e-mail.