WazobiaMail documentation
WazobiaMail gives you inboxes on your own domain and an email API for your apps. Create mailboxes for yourself or your staff, receive customer replies, and send receipts, notifications and campaigns. The backend is written in Rust. Send from your server through one endpoint:POST https://app.wazobiamail.com/api/v1/sending/messages with your API key.
Quickstart
Send your first email in five minutes.
Authentication
Sessions, tokens and one API key.
API Reference
Every customer endpoint with examples.
How it fits together
- Create an account and verify a sending domain (SPF + DKIM).
- Create a sending API key for each service that sends mail.
- Send with
POST /sending/messages. Watch opens and clicks under Sending. - Scale with a subscription or pay-as-you-go credits when you outgrow Free.
Every response uses the same envelope:
{ "success": true, "message": "...", "data": { ... } }.
Errors return success: false with a human-readable message — see Errors.Base URL
All endpoints live under the versioned API base onhttps://app.wazobiamail.com
— for example, POST /sending/messages (in full,
https://app.wazobiamail.com/api/v1/sending/messages).
