Configure Azure Communication Services as External SMTP Email Provider
Before you start
Create a Microsoft Azure account.
Configure your firewall to accept traffic from Auth0. For more information, read Auth0 IP Address for Allow List.
You can use Azure Communication Services as an external SMTP email provider for your Auth0 tenant to manage, monitor, and troubleshoot your outgoing messages.
Create a resource in Microsoft Azure
Log in to your Microsoft Azure account.
Create a Communication Services resource if you do not have one.
Enter "Communication Services" in the search bar.
Select Create.
Under the Tools settings, select Keys. Retrieve your Communication Services Connection String.
Under Primary Key, copy the Connection string value. A valid connection string follows the format
endpoint=COMMUNICATION_SERVICES_URL;accesskey=ACCESS_KEY
.
Configure your email provider in Auth0
Select Use my own email provider.
Select Azure Communication Services.
Enter a From email address.
Add the Azure Communication Services Connection string.
Select Save.
Send a test email
Send a test email using the Send Test Email button. If you have configured everything correctly, you will receive a confirmation email.
If you do not receive an email after a few minutes, please check your Auth0 logs for error codes. The Communication Services Metrics Monitor page will now display delivery insights for all emails that have been sent to your users.