Comment configurer SPF et DKIM pour SendGrid

Réponse courte

SendGrid s’authentifie mieux avec l’authentification de domaine (CNAME) qu’avec un simple include SPF. Dans SendGrid, configurez l’authentification d’expéditeur pour votre domaine et publiez les enregistrements CNAME générés (pour le return-path et les sélecteurs DKIM s1/s2). Cela donne un SPF et un DKIM alignés pour que le courrier passe DMARC.

Utilisez l’authentification de domaine, pas seulement un include

L’authentification d’expéditeur de SendGrid publie un return-path à votre marque et DKIM sous votre propre domaine, ce dont l’alignement DMARC a besoin. L’ancien include:sendgrid.net seul authentifie le domaine de SendGrid, pas le vôtre, donc SPF peut passer alors que DMARC échoue.

Publiez les CNAME

Dans SendGrid : Settings → Sender Authentication → Authenticate Your Domain. Ajoutez les 3+ enregistrements CNAME (p. ex. em1234, s1._domainkey, s2._domainkey) à votre DNS et cliquez sur Verify.

  1. 1

    Vérifiez les résolutions DKIM CNAME

    Après publication :

    $ dig CNAME s1._domainkey.yourdomain.com +short

Vérifiez votre enregistrement SPF maintenant

Ouvrir le vérificateur SPF gratuit →

Questions fréquentes

Ai-je encore besoin de include:sendgrid.net ?

Si vous utilisez l’authentification de domaine de SendGrid (recommandé), vous n’ajoutez pas l’include partagé : le return-path CNAME gère le SPF aligné.

Pourquoi SendGrid utilise-t-il des CNAME pour DKIM ?

Pour pouvoir faire tourner les clés sans que vous modifiiez le DNS : le CNAME pointe vers des enregistrements gérés par SendGrid.

Conforme aux exigences de l'expéditeur Google/Yahoo 2024.

Revu par Skysnag Security Team. Dernière mise à jour .