Mécanisme include
Le mécanisme SPF include:domaine, qui exécute la vérification SPF sur l'enregistrement d'un autre domaine et correspond si cette vérification renvoie pass.
Ce que cela signifie
include permet à un domaine d'autoriser un service d'envoi qu'il ne gère pas, comme un fournisseur de messagerie ou une plateforme d'e-mailing : include:_spf.google.com reprend la liste des adresses d'envoi de Google. Le destinataire évalue l'enregistrement SPF du domaine nommé avec la même adresse IP et le même expéditeur. Si cette évaluation renvoie pass, l'include correspond et le qualificateur placé devant (en général le + par défaut) donne le résultat.
Seul un pass correspond. Un fail, un softfail ou un neutral dans l'enregistrement inclus ne termine pas la vérification : l'évaluation passe simplement au terme suivant de l'enregistrement parent. La RFC 7208 reconnaît que le nom était mal choisi, puisque rien n'est recopié. Si le domaine inclus n'a pas d'enregistrement SPF, le résultat est permerror.
Chaque include coûte une requête DNS sur la limite de dix, tout comme chaque requête à l'intérieur de l'enregistrement inclus : c'est ainsi que les enregistrements dépassent la limite sans qu'on s'en aperçoive.
Exemple
v=spf1 include:_spf.google.com include:sendgrid.net -allTermes associés
Sur ce site
Sources
Ce sur quoi repose cette définition. La formulation est la nôtre ; les faits sont les leurs.
- RFC 7208: Sender Policy Framework (SPF), section 5.2rfc-editor.org
Les 432 termes du glossaireLe wiki : blacklists et codes de bounce