Le problème : n'importe qui peut envoyer un email en votre nom
Le protocole email (SMTP) a été conçu dans les années 80, sans mécanisme d'authentification. Résultat : n'importe qui peut envoyer un email en prétendant être vous. C'est la base du phishing et de l'usurpation d'identité par email.
SPF, DKIM et DMARC sont trois couches de protection qui résolvent ce problème.
SPF : qui a le droit d'envoyer ?
SPF (Sender Policy Framework) est un enregistrement DNS qui liste les serveurs autorisés à envoyer des emails pour votre domaine.
Concrètement, quand un serveur reçoit un email de votredomaine.fr, il vérifie le SPF : « Est-ce que le serveur expéditeur est dans la liste autorisée ? ». Si oui, l'email est accepté. Sinon, il est marqué comme suspect.
Exemple : v=spf1 include:spf.protection.outlook.com include:_spf.google.com -all
DKIM : l'email est-il authentique ?
DKIM (DomainKeys Identified Mail) ajoute une signature cryptographique à chaque email sortant. Le serveur destinataire vérifie cette signature avec une clé publique publiée dans votre DNS.
Si la signature est valide, cela prouve deux choses :
- L'email a bien été envoyé par un serveur autorisé
- Le contenu n'a pas été modifié en transit
DMARC : que faire en cas d'échec ?
DMARC (Domain-based Message Authentication, Reporting & Conformance) combine SPF et DKIM et définit une politique :
- none : surveiller seulement (mode découverte)
- quarantine : mettre en spam les emails qui échouent
- reject : refuser les emails qui échouent (protection maximale)
DMARC vous envoie aussi des rapports : vous voyez qui essaie d'envoyer des emails en votre nom.
Pourquoi c'est indispensable
- Délivrabilité : Gmail, Outlook et Yahoo exigent SPF+DKIM+DMARC depuis 2024. Sans ces protocoles, vos emails légitimes risquent d'arriver en spam.
- Protection : vous empêchez les cybercriminels d'usurper votre domaine pour du phishing.
- Réputation : votre domaine est considéré comme fiable par les serveurs de messagerie.
Comment vérifier votre configuration
Envoyez un email à check-auth@verifier.port25.com — vous recevrez un rapport détaillé. Ou utilisez un outil comme MXToolbox pour vérifier vos enregistrements DNS.
Nous configurons SPF, DKIM et DMARC pour tous nos clients. C'est inclus dans chaque migration email et chaque contrat de maintenance.