Mail

SPF (Sender Policy Framework)

Un enregistrement DNS TXT qui liste les serveurs autorisés à envoyer du courrier pour un domaine, pour qu'un serveur destinataire distingue un expéditeur usurpé d'un vrai.


SPF est une ligne de texte dans le DNS de votre domaine qui indique quels serveurs sont autorisés à envoyer du courrier avec votre domaine comme expéditeur d'enveloppe. Un serveur destinataire la lit, compare l'adresse d'où vient le courrier avec la liste, et marque le message pass, fail ou softfail.

Un enregistrement typique : v=spf1 mx include:_spf.example.com -all. mx autorise vos propres serveurs de messagerie, include incorpore la liste d'un fournisseur, -all dit que tout le reste doit échouer.

Deux choses piègent les gens. L'enregistrement ne peut déclencher que dix recherches DNS au maximum, et chaque include compte ; au-delà, les destinataires traitent l'enregistrement comme une erreur. Et SPF vérifie l'expéditeur d'enveloppe, pas l'adresse affichée dans le client de messagerie, donc à lui seul il n'empêche pas quelqu'un d'usurper la ligne From visible. C'est ce qu'ajoute DMARC.

Gardez un seul enregistrement SPF par domaine, restez sous les dix recherches, et terminez-le par -all une fois que chaque expéditeur réel y figure.

Vérification SPF