Overview
Incoming mail
0
Domains by volume
All domainsActivity
Select a message
Every message on every domain, in one place.
Point a domain's MX record at , prove you own it with a TXT record, and every address on it can receive mail.
New address
Admin password
Sign-in
Retention
Auto-delete old mail
Sessions
Signed-in devices
Backups
Server backups
System
Mail server
New user
How sub-users work
- They sign in here and only see the domains you tick — that domain's mail, addresses and activity. Nothing else exists for them.
- Adding, verifying and removing domains, catch-all, retention and this page always stay with you.
- A new password or a disabled account signs that user out everywhere at once. Domain changes apply on their next click.
Four steps, about five minutes
Route a domain to
Ownership is proven with a TXT record; delivery runs over MX. Catch-all is on by default, so every address on the domain receives mail.
Add the domain
Enter it under Domains. You get a unique verification code.
Prove ownership with a TXT record
At your DNS provider, create:
TXT_email-verifyemail-verify=YOUR_CODE
The exact value for each pending domain is shown on the Domains page. Then press Verify.
Route mail with an MX record
MX@ · priority 10
@ means the domain itself. On Cloudflare the MX target must be a DNS-only (grey cloud) hostname. Remove other MX records, or mail may go elsewhere.
Receive on every address
With catch-all on (the default), anything @domain is accepted. Mail to addresses you never created is listed under Mail → Catched All. Create addresses with a password when someone needs to sign in at /inbox. The MX column turns green once DNS has propagated (usually minutes, up to 24 h).