Guide fournisseur · SendGrid
Un détail cause l’essentiel des échecs SendGrid : le champ identifiant ne prend ni votre nom de compte ni votre email, mais le mot apikey, littéralement, et le mot de passe est une clé créée une fois. Cette paire posée, le reste est de la vérification d’expéditeur.
1 · Identifiants
SendGrid ne demande jamais à WordPress votre mot de passe de compte. L’authentification passe par une clé générée dans le tableau de bord, montrée exactement une fois.
Dans la console SendGrid, ouvrez Settings dans la navigation de gauche, puis API Keys.
Cliquez Create API Key, nommez-la, par exemple « WordPress », et donnez-lui la permission Mail Send ; rien de plus large n’est nécessaire pour envoyer.
SendGrid précise qu’elle ne peut ni la retrouver ni la restaurer ; une clé perdue se supprime et se remplace.
Sous Settings, Sender Authentication : soit une adresse seule vérifiée, le chemin rapide, soit le domaine authentifié que SendGrid recommande lui-même, en ajoutant les enregistrements DNS générés pour vous. Rien de réel ne part avant l’un des deux.
2 · Dans le plugin
Sélectionner le preset SendGrid remplit le serveur (smtp.sendgrid.net), le port (587) et le chiffrement (TLS). Le reste vous appartient.
La chaîne apikey. Ni votre nom de compte, ni votre email, ni la clé elle-même. Les six mêmes lettres pour tous les clients SendGrid.
La clé API créée à l’instant, commençant par SG.
Une adresse couverte par votre expéditeur vérifié ou votre domaine authentifié, exactement.
Enregistrez, puis utilisez Envoyer un email de test. Un échec d’authentification ici signifie presque toujours que le champ identifiant contient autre chose que le mot apikey.
3 · Pièges
La confusion d’identifiant mise à part, les obstacles SendGrid consistent à prouver que l’adresse d’envoi vous appartient.
SendGrid refuse tout courrier tant qu’un expéditeur n’est pas vérifié. La Single Sender Verification, une adresse confirmée par email, suffit pour tester ; pour un site en production SendGrid recommande l’authentification de domaine, qui consiste à ajouter quelques enregistrements DNS, en général des CNAME générés pour vous, afin que SPF et DKIM passent pour tout le domaine. Faites le domaine proprement une fois et la délivrabilité suit.
Un expéditeur vérifié couvre cette seule adresse ; un domaine authentifié couvre toute adresse du domaine. Si le From configuré dans le plugin sort de ce périmètre, SendGrid ne le remettra pas, et l’erreur cite l’exigence d’identité d’expéditeur.
Depuis 2025, les nouveaux comptes SendGrid reçoivent un essai de 60 jours, environ 100 emails par jour, et l’envoi s’arrête à la fin de l’essai jusqu’au passage à une offre payante. Si votre volume est modeste et que vous tenez au gratuit durable, Brevo conserve à ce jour un quota gratuit quotidien, et Amazon SES coûte des centimes à faible volume.
La clé stockée dans votre base WordPress peut envoyer du courrier en votre nom : donnez-lui la seule permission Mail Send, pas le plein accès. Si elle fuit un jour, supprimez-la dans la console SendGrid et collez-en une nouvelle dans le plugin ; rien d’autre n’a à changer.
Le journal d'emails conserve le message d'erreur exact renvoyé par le serveur : c'est le chemin le plus court vers la cause. La documentation passe en revue les plus fréquentes.
Chacun des douze presets a son guide, de Gmail à Amazon SES, et le plugin accepte aussi n'importe quel autre serveur SMTP.