Aller au contenu
OmniChannels.ai

API et SMPP

Que sont SPF, DKIM et DMARC ?

Mis à jour le

Réponse courte

SPF liste les serveurs autorisés à envoyer des e-mails pour votre domaine, DKIM ajoute une signature qui rend toute altération détectable, et DMARC relie les deux à l'adresse d'expéditeur affichée et indique aux destinataires quoi faire en cas d'échec. DMARC est validé quand SPF ou DKIM réussit en alignement avec le domaine de l'expéditeur. Gmail, Yahoo et Outlook.com attendent les trois des gros expéditeurs.

Que vérifie chaque norme ?

NormeVérifieSe trouve dansÉchoue quand
SPF (RFC 7208)Le serveur d'envoi figure sur votre liste autoriséeEnregistrement TXT sur votre domaineUn expéditeur manque, ou plus de 10 requêtes DNS
DKIM (RFC 6376)La signature correspond à une clé publiqueTXT à selector._domainkeyMessage modifié, mauvaise clé ou absence de signature pour votre domaine
DMARCSPF ou DKIM a réussi pour un domaine aligné avec FromTXT à _dmarcAucun des deux ne réussit en alignement

Comment les déployer ?

  1. Publiez un seul enregistrement SPF couvrant chaque service qui envoie avec votre domaine.
  2. Configurez DKIM chez chaque fournisseur, avec l'authentification de domaine personnalisé pour que la signature utilise votre domaine.
  3. Publiez DMARC avec p=none et une adresse rua pour recevoir les rapports.
  4. Corrigez les échecs signalés dans les rapports, puis passez à p=quarantine et p=reject.

Que exigent les fournisseurs de messagerie ?

  • Google : SPF ou DKIM pour tous les expéditeurs ; SPF, DKIM et DMARC pour les gros expéditeurs de plus de 5 000 messages par jour vers Gmail.
  • Yahoo : authentification pour tous les expéditeurs, plus DMARC et désabonnement en un clic pour les gros expéditeurs.
  • Microsoft : SPF et DKIM doivent réussir et DMARC au moins en p=none pour les domaines dépassant 5 000 e-mails par jour.
  • La référence DMARC actuelle est la RFC 9989, qui remplace la RFC 7489.

Sources officielles