Skip to main content
You can configure your tenant with SMTP server details from an email provider or mail server you run.
If we support your email provider directly, we recommend using that integration (instead of SMTP server details) because it supports more secure authentication protocols.

SMTP server requirements

The SMTP server must:
  • Support SMTP AUTH with the LOGIN protocol.
  • Support TLS 1.2 or higher.
  • Have a certificate signed by a public certificate authority (CA).
  • Allow inbound connections from Auth0 IP addresses.

Configure tenants with an SMTP server

You can configure your tenant with an SMTP server using the Auth0 Dashboard or using the Management API.

Using the Auth0 Dashboard

To configure your tenant with an SMTP server using the Auth0 Dashboard:
  1. Go to Auth0 Dashboard > Branding > Email Provider.
  2. Enable the Use my own email provider toggle.
  3. Select SMTP.
  4. Enter a From email address, and then enter your SMTP server’s Host, Port, Username, and Password. We recommend port 587 if available because it is the current default SMTP port and supports TLS. Some providers may require use of the older port 465. We recommend against port 25, the original SMTP port, because it is blocked by many providers and ISPs.
  5. Click Save.
You can then send a test email by clicking the Send Test Email button. If you do not receive a confirmation email after a few minutes, check your Auth0 logs for any failures.

Using the Management API

To configure your tenant with an SMTP server using the Management API, use the /api/v2/emails/provider endpoint.

Additional considerations