Budget de requêtes SPF : le coût réel de chaque fournisseur
La RFC 7208 (section 4.6.4) limite à 10 le nombre de mécanismes qui déclenchent une requête DNS dans un enregistrement SPF : include, a, mx, ptr, exists et redirect. Les ip4, ip6 et all ne comptent pas. Dépasser 10 donne une erreur permanente (permerror) : SPF échoue pour tous vos messages.
Le piège : un include compte pour 1, plus tout ce que l'enregistrement inclus contient lui-même. Un service marqué « 1 ligne » dans votre enregistrement peut en consommer 7.
Mesure du 2026-11-05
J'ai lu chaque enregistrement SPF d'include via le DNS public (dns.google) et compté récursivement les mécanismes selon la RFC 7208. La colonne « Interne » donne le coût de l'enregistrement inclus, la colonne « Total » ajoute le 1 de l'include lui-même. Ces enregistrements changent sans préavis : relancez le vérificateur sur votre propre domaine pour la valeur du jour.
| Fournisseur | Enregistrement | Interne | Total |
|---|---|---|---|
| Freshdesk | include:email.freshdesk.com | 6 | 7 |
| Mailgun | include:mailgun.org | 4 | 5 |
| HubSpot | include:_spf.hubspot.com | 2 | 3 |
| Infomaniak | include:spf.infomaniak.ch | 2 | 3 |
| OVHcloud (MX Plan) | include:mx.ovh.com | 2 | 3 |
| Gandi | include:_mailcust.gandi.net | 1 | 2 |
| Proton Mail | include:_spf.protonmail.ch | 1 | 2 |
| Salesforce | include:_spf.salesforce.com | 1 | 2 |
| SendGrid | include:sendgrid.net | 1 | 2 |
| Zoho Mail | include:zoho.eu | 1 | 2 |
| Amazon SES | include:amazonses.com | 0 | 1 |
| Brevo (Sendinblue) | include:spf.brevo.com | 0 | 1 |
| Google Workspace | include:_spf.google.com | 0 | 1 |
| IONOS | include:_spf-eu.ionos.com | 0 | 1 |
| Mailchimp | include:servers.mcsv.net | 0 | 1 |
| Mailjet | include:spf.mailjet.com | 0 | 1 |
| Microsoft 365 | include:spf.protection.outlook.com | 0 | 1 |
| Postmark | include:spf.mtasv.net | 0 | 1 |
| Zendesk | include:mail.zendesk.com | 0 | 1 |
Limites de cette mesure. Le nom d'include est celui que j'ai interrogé ; je ne l'ai pas recoupé avec la documentation de chaque fournisseur, utilisez toujours celui qu'il vous indique. Les fournisseurs dont l'enregistrement n'a pas pu être lu n'apparaissent pas. Un mx ajoute en pratique des recherches sur les serveurs MX, non comptées ici.
Calculateur
Cochez les services qui envoient des e-mails avec votre domaine. Chaque a ou mx que vous avez ajouté vous-même compte pour 1.
Que faire au-delà de 10
- Retirer les services que plus personne n'utilise (le cas le plus fréquent).
- Envoyer les e-mails de masse depuis un sous-domaine (
news.exemple.fr) qui a son propre SPF et donc son propre budget de 10. - Remplacer un include par ses adresses
ip4: ça marche, mais le fournisseur peut changer ses adresses sans vous prévenir, et SPF casse en silence. À réserver aux fournisseurs qui publient une liste stable.