E-mail

Ajouter un serveur externe à l'enregistrement SPF depuis cPanel

Vérifié le 5 min de lecture SPF délivrabilité

L'enregistrement SPF est un enregistrement DNS de type TXT qui contient la liste des serveurs autorisés à envoyer du courrier au nom de votre domaine. Le serveur qui reçoit un e-mail vérifie si le serveur qui le lui remet figure dans cette liste ; si ce n'est pas le cas, il peut le rejeter ou l'envoyer en spam. C'est l'une des défenses de base contre l'usurpation de votre domaine.

Dans la plupart des cas, vous n'avez rien à modifier : nous configurons le SPF de chaque domaine de façon stricte pour que vos envois depuis l'hébergement soient autorisés. Vous pouvez vérifier qu'il est correct, avec DKIM et PTR, dans Email Deliverability.

Vous n'avez besoin de le modifier que si un autre service envoie du courrier avec votre domaine : Google Workspace, Microsoft 365, Mailchimp, Brevo, la plateforme de votre boutique ou votre CRM. Dans ce cas, il faut ajouter ce service au SPF existant.

Ajouter un service externe

  1. Dans cPanel, ouvrez Email Deliverability et cliquez sur Gérer à côté du domaine.
  2. Dans la section SPF, cliquez sur Personnaliser.

Section SPF d'Email Deliverability avec le bouton Personnaliser

  1. Vous verrez l'enregistrement actuel et, en dessous, les champs pour le compléter :

Écran Customize an SPF Record avec l'enregistrement actuel, celui suggéré et les champs Additional Hosts et Additional MX Servers

  • Additional Hosts : des noms de serveurs précis.
  • Additional MX Servers : les serveurs MX d'un autre domaine.
  • Additional IP Address Blocks (IPv4 et IPv6) : des adresses IP ou des plages, par exemple 203.0.113.0/24.
  • Include List (INCLUDE) : le domaine d'inclusion que vous donne le fournisseur. C'est le cas le plus courant.
  1. Ajoutez ce qu'indique votre fournisseur dans le champ correspondant. Par exemple, pour Google Workspace, il suffit d'ajouter _spf.google.com dans Include List (INCLUDE) :

Liste INCLUDE d'Email Deliverability avec _spf.google.com ajouté

  1. Enregistrez avec le bouton en bas de la page (Install a Customized SPF Record ou similaire, selon la version de cPanel).

Quelques valeurs INCLUDE courantes (vérifiez-les toujours dans la documentation du fournisseur, car elles peuvent changer) :

Service INCLUDE
Google Workspace _spf.google.com
Microsoft 365 spf.protection.outlook.com
Mailchimp (Mandrill) spf.mandrillapp.com

Le résultat est un enregistrement unique qui regroupe tout, par exemple :

v=spf1 +a +mx +ip4:203.0.113.10 include:_spf.google.com -all

Trois erreurs fréquentes

  • Deux enregistrements SPF : votre domaine ne peut avoir qu'un seul TXT commençant par v=spf1. Si un fournisseur vous dit « créez cet enregistrement SPF », ne le créez pas à part : ajoutez son include à celui que vous avez déjà, comme expliqué ci-dessus. Avec deux enregistrements, le SPF échoue pour tous les e-mails.
  • Plus de 10 requêtes : chaque include, a, mx, exists et redirect compte comme une requête DNS, y compris celles contenues dans chaque include. Si le total dépasse 10, le SPF renvoie une erreur. Notre vérificateur SPF lit votre enregistrement en direct, suit chaque include et vous indique combien de requêtes il totalise.
  • Ajouter Google parce que vous lisez votre courrier dans Gmail : ce n'est pas nécessaire. Si Gmail envoie avec votre adresse via notre serveur SMTP, l'expéditeur reste Hostsuar. Et si Gmail l'envoie depuis ses propres serveurs, ajouter Google au SPF n'empêche pas non plus le message d'arriver en spam : nous l'expliquons ici.

N'utilisez jamais +all pour vous débarrasser d'une erreur : cela signifie que n'importe quel serveur au monde peut envoyer au nom de votre domaine.

Si votre domaine n'utilise pas nos DNS

Si les DNS de votre domaine sont chez Cloudflare ou chez un autre fournisseur, modifier le SPF dans cPanel n'a aucun effet : l'enregistrement qui compte est celui de ce fournisseur. Faites-y la même modification, en éditant le TXT qui commence par v=spf1. Nous l'expliquons dans SPF pour les domaines qui n'utilisent pas nos DNS.

Vérifier que cela fonctionne

Au bout de quelques minutes, contrôlez l'enregistrement avec le vérificateur SPF. Envoyez ensuite un e-mail depuis chaque service (votre messagerie habituelle, le site, l'outil de newsletters…) vers un compte Gmail, ouvrez le message, cliquez sur les trois points puis sur Afficher l'original : la ligne SPF doit indiquer PASS.

SPF fonctionne avec DKIM et DMARC. Pour la partie DMARC, consultez configurer l'enregistrement DMARC.

Cela peut aussi vous aider

Quelque chose cloche ou a changé ? Racontez-nous et nous le vérifions.