---
title: "Auth0"
description: "Send Auth0 verification, welcome, and reset emails via Unitpost."
url: https://www.unitpost.com/guides/smtp/auth0
section: SMTP
updated: 2026-07-24
---
# Auth0

## Connection settings

- **Host**: smtp.unitpost.com
- **Username**: unitpost (always this literal value)
- **Password**: Your Unitpost API key (must carry emails:send)
- **Port (STARTTLS)**: 587 (or 2587 if blocked)
- **Port (implicit TLS)**: 465 (or 2465 if blocked)
- **From address**: Any address on a verified domain

## Auth0

> Send Auth0 verification, welcome, and reset emails via Unitpost.

Configure a custom SMTP email provider in Auth0 so your tenant's emails deliver from your verified domain through Unitpost.

### 1. Open the email provider settings

In the Auth0 dashboard go to Branding → Email Provider (or Emails → Provider on older tenants) and choose SMTP.

### 2. Enter your Unitpost credentials

- From: you@yourdomain.com (verified)
- Host: smtp.unitpost.com
- Port: 587
- Username: unitpost
- Password: Your Unitpost API key

### 3. Save and send a test

Save the provider, then use Auth0's Send Test Email button to verify the connection.

### 4. Enable the emails you want

Under Branding → Email Templates, toggle on verification, welcome, password-reset, and other templates. Auth0 renders them; Unitpost delivers.

## Related

- [Ruby on Rails](https://www.unitpost.com/guides/smtp/rails): Configure Action Mailer to deliver through Unitpost SMTP.
- [Laravel](https://www.unitpost.com/guides/smtp/laravel): Point Laravel's mail config at Unitpost with a few env vars.
- [Django](https://www.unitpost.com/guides/smtp/django): Use Django's SMTP email backend with Unitpost.
