Erreur : l'utilisateur authentifié n'est pas autorisé à envoyer

Résumez :ChatGPTPerplexité

Remarque: ce guide concerne le service d'envoi d'e-mails SendGrid dans WP Mail SMTP.

Que signifie cette erreur ?

La clé API est valide, mais le compte ou la clé ne peut pas envoyer de données. Cela peut être dû aux paramètres de gestion des adresses IP, à des restrictions au niveau du compte, aux autorisations des sous-utilisateurs ou à l'expiration de la période d'essai gratuit.

Causes courantes

  • La gestion des adresses IP est activée sur le compte, et l'adresse IP du serveur ne figure pas dans la liste blanche
  • Le compte SendGrid fait l'objet d'une restriction d'envoi (nouveau compte en cours d'examen, violation des conditions d'utilisation ou suspension)
  • Vous avez créé la clé API sous un compte utilisateur secondaire qui ne dispose pas des autorisations d'envoi
  • La période d'essai gratuit a expiré (la période d'essai gratuit de SendGrid permet d'envoyer 100 e-mails par jour pendant 60 jours)

Comment résoudre le problème

Voici le guide complet, étape par étape, pour résoudre cette erreur. Suivez les étapes dans l'ordre jusqu'à ce que l'envoi de l'e-mail de test aboutisse.

Solution 1 : Ajoutez l'adresse IP de votre serveur à la gestion des accès IP

Si la gestion des adresses IP est activée, SendGrid bloque les requêtes API provenant de toute adresse IP ne figurant pas sur la liste blanche. Il s'agit d'un paramètre applicable à l'ensemble du compte, et non par clé API.

Commencez par trouver l'adresse IP sortante de votre serveur. Connectez-vous à votre panneau de contrôle d'hébergement (cPanel, Plesk, etc.) et repérez l'adresse IP sortante du serveur dans la section « Informations sur le serveur ». Si vous ne la trouvez pas à cet endroit, demandez à votre hébergeur quelle est l'adresse IP sortante utilisée par votre serveur.

Connectez-vous ensuite à votre compte SendGrid et accédez à Paramètres » Gestion des adresses IP. Cliquez sur « Ajouter des adresses IP », saisissez l'adresse IP sortante de votre serveur, puis cliquez sur « Enregistrer ».

Enfin, vérifiez que la correction fonctionne en vous rendant dans WP Mail SMTP » Outils, en cliquant sur l'onglet « Test d'e-mail », en saisissant une adresse de destinataire dans le champ « Envoyer à », puis en cliquant sur « Envoyer l'e-mail ».

Onglet « E-mail de test »

Solution 2 : lever les restrictions du compte

Les nouveaux comptes SendGrid font parfois l'objet d'une brève période de vérification manuelle avant que SendGrid n'autorise l'envoi de messages. SendGrid peut également restreindre l'accès à certains comptes en cas de violation de ses conditions d'utilisation.

Commencez par vous connecter à votre compte SendGrid et consultez la page d'accueil du tableau de bord pour vérifier s'il y a des bannières d'alerte ou des messages de notification concernant l'état de votre compte.

Si SendGrid restreint l'accès à votre compte, il envoie généralement un e-mail contenant des instructions. Vérifiez la boîte de réception de l'adresse e-mail associée à votre compte SendGrid et suivez les instructions fournies dans cet e-mail (il s'agit généralement de répondre en fournissant des informations sur votre cas d'utilisation).

Enfin, une fois que SendGrid aura levé la restriction, retournez dans votre espace d'administration WordPress et envoyez un e-mail de test depuis WP Mail SMTP » Outils » Test d'e-mail.

Si l'erreur a disparu, vous avez terminé. Si elle persiste, passez à la solution 3.

Solution 3 : Vérifier les autorisations des sous-utilisateurs

Si vous avez créé la clé API sous un compte d'utilisateur secondaire, celui-ci doit être actif et l'envoi de messages doit être activé.

Commencez par vous connecter à votre compte SendGrid, puis accédez à Paramètres » Gestion des sous-utilisateurs. Recherchez le sous-utilisateur associé à la clé API.

Vérifiez ensuite que le sous-utilisateur est actif (qu'il n'est ni suspendu ni mis en pause) et que l'envoi est activé pour lui. Si le sous-utilisateur est soumis à des restrictions, activez l'envoi pour lui ou créez plutôt une nouvelle clé API sous le compte parent.

Enfin, retournez dans votre interface d'administration WordPress et envoyez un e-mail de test depuis WP Mail SMTP » Outils » Test d'e-mail.

Si l'erreur a disparu, vous avez terminé. Si elle persiste, passez à la solution n° 4.

Solution n° 4 : Passer à une version supérieure ou changer de service si la période d'essai gratuit est terminée

La version d'essai gratuite de SendGrid vous permet d'envoyer 100 e-mails par jour pendant 60 jours. À l'expiration de la période d'essai, SendGrid bloque l'envoi d'e-mails jusqu'à ce que vous passiez à un forfait supérieur.

Vous avez deux possibilités : passer à un forfait SendGrid supérieur ou choisir un autre service de messagerie dans WP Mail SMTP.

Option A : Passer à un forfait SendGrid supérieur

Commencez par vous connecter à votre compte SendGrid, puis accédez à Paramètres » Détails du compte » Vos produits (ou vérifiez si une invitation à passer à un forfait supérieur s'affiche sur le tableau de bord). Sélectionnez un forfait payant (le forfait Essentials est proposé à partir de 19,95 $ par mois pour 50 000 e-mails à compter de 2025), puis suivez la procédure de mise à niveau.

Enfin, retournez dans votre interface d'administration WordPress et envoyez un e-mail de test depuis WP Mail SMTP » Outils » Test d'e-mail.

Option B : Changer de service de messagerie

Si vous ne souhaitez pas payer pour SendGrid, optez pour un autre service de messagerie pris en charge par WP Mail SMTP. Consultez le guide complet des services de messagerie compatibles avec WP Mail SMTP pour découvrir les alternatives disponibles.

Notes

  • La gestion des accès IP est désactivée par défaut. Si vous ne l'avez pas activée, ce n'est probablement pas la cause du problème.
  • Si aucune des situations ci-dessus ne s'applique, contactez le service d'assistance de SendGrid. Ses agents ont accès à des restrictions au niveau du compte qui n'apparaissent pas dans l'interface du tableau de bord.

Et voilà ! Vous savez désormais comment résoudre l'erreur « Utilisateur authentifié non autorisé à envoyer » dans SendGrid et rétablir l'envoi de vos e-mails via WP Mail SMTP.

Essayez notre plugin gratuit WP Mail SMTP

Utilisez votre fournisseur SMTP favori pour envoyer vos emails WordPress de manière fiable.