SMTP relay setup guides
Point any app that speaks SMTP at smtp.unitpost.com, sign in with the username unitpost and a Unitpost API key as the password, and send from any address on a verified domain. Mail goes through the same pipeline as the REST API, so tracking, webhooks, and the dashboard all work identically.
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 |
Setup guides by platform
- NodemailerSend from any Node.js app with the most popular SMTP client.
- Supabase AuthDeliver Supabase auth emails (magic links, confirmations) via Unitpost.
- WordPressRoute all WordPress email through Unitpost with an SMTP plugin.
- Auth0Send Auth0 verification, welcome, and reset emails via Unitpost.
- Ruby on RailsConfigure Action Mailer to deliver through Unitpost SMTP.
- LaravelPoint Laravel's mail config at Unitpost with a few env vars.
- DjangoUse Django's SMTP email backend with Unitpost.
- PHPMailerSend from any PHP app using the PHPMailer library.