Email in. Email out. One API.
MailAfrica gives African businesses real inbound email, transactional sending, and instant webhooks — all on domains you control, billed per message from a TZS wallet.
*Pay as you go with mobile money
Email infrastructure built for Africa.
Receive at addresses you control, send from verified domains, and react in real time — without managing a mail server.
Point your MX record at us and read clean, parsed messages via API or webhook.
Get pushed every message the moment it arrives, with durable retries and backoff.
Verify DKIM, SPF, and DMARC for sending domains and manage up to 100 sender IDs per domain.
One TZS wallet, 5 TZS per message, topped up with the mobile money you already use.
Receiving addresses per account
Flat rate per message
Sender IDs per verified domain
We stopped running our own mail server. Inbound support email now lands straight in our app, and sending is billed per message.
Head of Engineering, Fintech
Everything you need to run email.
Inbound, outbound, and the plumbing in between — in one API.
Receive at up to 100 addresses per account, parsed from MIME into clean JSON with attachments.
Send from the platform domain or your own verified domain, DKIM-signed by self-hosted Postfix.
Durable webhooks with retries, plus optional SMS alerts and AI auto-replies per address.
From zero to your first email in three steps.
No SMTP servers to run, no per-seat plans — just your domain, your key, and a wallet.
Step 1
Add a sending or receiving domain and publish the DKIM, SPF, and DMARC records we generate.
Step 2
Set up mailboxes and sender addresses, then authenticate with a JWT or a MAIL_ API key.
Step 3
Read inbound mail via API or webhook, send transactional email, and top up your wallet with mobile money.
Works with the stack you already have.
Language-agnostic HTTP and SMTP — integrate from any backend.
Plain HTTP + JSON and standard SMTP. Call the API from Go, Node, Python, PHP, or anything else.
REST API
X-API-Key auth
Webhook-ready
Inbound events
Retries with backoff
Signed payloads
Webhook outbox
DKIM keys
SPF hardfail
DMARC enforcement
SMS on receive
AI auto-reply
Sandbox SMTP
The API is small enough to learn in an afternoon. We verified our domain, wired up webhooks, and shipped the same week.
Backend Engineer, SACCO
Pay per message. No plans.
One flat rate from a single TZS wallet. Top up with mobile money whenever you need.
/ message
Receive at up to 100 addresses per account.
/ message
Send transactional email from the platform or your own domain.
High volume, compliance, and dedicated support.
Frequently Asked Questions
Everything you need to know before getting started.
Real inbound email at addresses you control — parsed MIME, attachments, text and HTML — read via the API or pushed to your webhook.
Yes. Add a sending domain, publish the DKIM, SPF, and DMARC records MailAfrica generates, and send once all three verify.
Every message — inbound or outbound — costs 5 TZS, debited from one wallet you top up with mobile money.
Messages live in your workspace's Postgres database, encrypted in transit, with role-based access and revocable API keys.
Yes — a REST API over HTTP and JSON, authenticated with a JWT or a MAIL_ API key, plus SMTP listeners for inbound and sandbox testing.
Yes. A Mailtrap-style SMTP catch-all lets you test outbound configuration without sending to the real internet.
Yes. Studio templates render in both English and Swahili, and every cloned template carries both language snapshots.
Create an account, verify a domain or use the shared eclypso-template.webflow.io address, then send your first message from the API.






