Une entrée SPF (Sender Policy Framework) est une inscription DNS qui permet de spécifier les serveurs de messagerie autorisés à envoyer des courriels pour un domaine donné.
L'entrée SPF sert à combattre le pourriel et les tentatives de filoutage en empêchant les pourriels de se faire passer pour un domaine en envoyant des courriels à partir de son nom. Elle permet aux serveurs de messagerie de vérifier que l'adresse IP de l'expéditeur d'un courriel correspond bien à un serveur de messagerie autorisé à envoyer des messages pour ce domaine.
L'entrée SPF contient une liste d'adresses IP ou de plages d'adresses IP autorisées à envoyer des courriels pour le domaine. Elle peut aussi inclure des mécanismes tels que les inscriptions MX (Mail Exchange), les noms de domaines et les mécanismes de refus partiel ou complet pour spécifier comment les serveurs de messagerie doivent traiter les courriels provenant de sources non autorisées.
Voici un exemple concret d'utilisation d'une entrée SPF :
Supposons que l'entreprise "Mon Entreprise" ait un nom de domaine "monentreprise.com" et utilise un serveur de messagerie pour envoyer des courriels à ses clients. Pour éviter que des courriels frauduleux soient envoyés en son nom, elle peut configurer une entrée SPF dans ses enregistrements DNS.
L'entrée SPF de "Mon Entreprise" pourrait ressembler à ceci :
monentreprise.com. IN TXT "v=spf1 mx a include:_spf.google.com -all"
Cette entrée spécifie que les serveurs de messagerie autorisés à envoyer des courriels pour "monentreprise.com" sont les serveurs MX et A de ce domaine ainsi que les serveurs de messagerie autorisés de Google (inclus avec l'instruction "include:_spf.google.com"). Elle utilise également le mécanisme "-all" pour spécifier que les courriels provenant d'autres sources doivent être rejetés.
Ainsi, si un courriel est envoyé en utilisant l'adresse "monentreprise.com" mais à partir d'un serveur de messagerie non autorisé, il sera rejeté par le serveur de messagerie du destinataire grâce à la vérification SPF.
En résumé, l'entrée SPF permet de s'assurer que les courriels envoyés à partir d'un domaine spécifique proviennent bien de serveurs de messagerie autorisés, ce qui aide à prévenir les tentatives de filoutage et les pourriels.