
Prerequisites
Verified Domain
Make sure you have a verified domain added in AutoSend to send emails from.
API Key
Create a new API key for SMTP authentication or use the existing one.
Configuration
1
Navigate to Email Provider Settings
- Log in to your Auth0 Dashboard
- Go to Branding in the sidebar
- Click on Email Provider

2
Enable Custom Email Provider
Toggle Use my own email provider to enable custom SMTP configuration.

3
Select SMTP Provider
Select SMTP Provider as your email provider type.

4
Enter SMTP Credentials
Fill in the following settings:

| Field | Value |
|---|---|
| From | [email protected] (must match your verified domain) |
| SMTP Host | smtp.autosend.com |
| SMTP Port | 587 |
| SMTP Username | autosend |
| SMTP Password | Your AutoSend API key (AS_xxx) |

5
Save Configuration
Click Save to apply your SMTP settings.
6
Send a Test Email
After saving, click the Send Test button next to the Save button to send a test email and verify your configuration is working.You can also check the Email Activity dashboard to verify the email was sent through AutoSend.

Email Templates
Auth0 allows you to customize email templates for different authentication scenarios. Navigate to Branding → Email Templates to modify:- Verification Email - Sent when users need to verify their email address
- Welcome Email - Sent after successful signup
- Change Password - Sent for password reset requests
- Blocked Account - Sent when an account is blocked
- Passwordless Email - Sent for passwordless authentication (magic links/codes)
Auth0 email templates use Liquid syntax for dynamic content. Variables like
{{ user.email }} and {{ url }} are replaced with actual values when the email is sent.Troubleshooting
Emails not being sent
Emails not being sent
- Verify your SMTP credentials are correct - Check that your sender email domain is verified in AutoSend - Ensure the From address matches a verified domain - Check Auth0 logs for SMTP connection errors (Monitoring → Logs)
Authentication failed
Authentication failed
- Double-check your API key is correct - Ensure you’re using
autosendas the username - Verify your API key is active in the AutoSend dashboard
Connection errors
Connection errors
- Verify the hostname is
smtp.autosend.com- Try using port465with implicit TLS if port587fails - Check if your network blocks outbound SMTP connections
Emails going to spam
Emails going to spam
- Ensure your domain has proper DNS records (SPF, DKIM, DMARC) - Use a professional sender name, not just “noreply” - Check your domain reputation in AutoSend