Configurer SendGrid en tant que fournisseur de courrier électronique SMTP externe
Auth0 vous permet de configurer votre propre fournisseur de messagerie SMTP afin que vous puissiez gérer, surveiller et dépanner plus en détail vos communications par courriel. L’infrastructure de messagerie intégrée d’Auth0 ne doit être utilisée que pour les courriels de test.
Prérequis
Pour que les courriels puissent être envoyés de Auth0 à votre SMTP, des ports doivent être ouverts et il faut autoriser les connexions entrantes provenant d’adresses IP spécifiques. Pour mettre à jour la liste des adresses IP, accédez à Dashboard > Image de marque > Fournisseur de messagerie électronique. Voir Ajouter des adresses IP à AllowList pour plus de détails.
Vous devez disposer d’un compte SendGrid. Si vous avez un abonnement Microsoft Azure, vous pouvez obtenir un compte gratuit sur Azure Marketplace.
Configurer SendGrid
Connectez-vous à votre compte SendGrid.
Naviguez vers SendGrid Paramètres > Clés API, et cliquez sur Créer une clé API.
Saisissez un nom pour votre clé et sélectionnez Accès restreint.
Sous Détails d’accès, cliquez pour développer Envoi de courrier.
Définissez l’autorisation Envoi de courrier sur Accès complet.
Cliquez sur Enregistrer et copiez la valeur de la clé.
Accédez à Auth0 Dashboard > Image de marque> Fournisseur de messagerie électronique.
Activez la bascule Utiliser mon propre fournisseur de messagerie.
Cliquez sur le logo SendGrid.
Saisissez une adresse courriel De, collez la clé API de SendGrid que vous avez copiée et cliquez sur Enregistrer
Remarque : Si vous utilisez l’authentification sans mot de passe pour les courriels, assurez-vous que la valeur du champ pour l’adresse courriel De correspond à l’adresse courriel De que vous utilisez pour SendGrid.
Courriel de test
Vous pouvez maintenant envoyer un courriel de test à l’aide du bouton Envoyer un courriel de test. Si vous avez tout configuré correctement, vous recevrez un courriel de confirmation. Si vous ne recevez pas de courriel après quelques minutes, consultez les journaux d’Auth0 pour voir si des erreurs sont répertoriées.
La page SendGrid Activité courriels affichera désormais des informations sur la livraison de tous les courriels envoyés à vos utilisateurs.