Setting Up Your Custom Domain
You can send and receive email as you@yourdomain.com using Kerabie Mail as the backend. Here's how.
Prerequisites
- You own the domain (registered with Namecheap, GoDaddy, Cloudflare, etc.)
- You can edit the domain's DNS records
- A Pro or Premium plan (custom domains require a paid plan)
Step 1 — Add your domain
- Log in and go to Settings → Domains.
- Click Add domain and enter your domain name (e.g.
example.com). - Kerabie Mail will show you a set of DNS records to add.
Step 2 — Add DNS records
Log in to your domain registrar and add the following records:
MX record (incoming mail)
| Type | Host | Value | Priority |
|---|---|---|---|
| MX | @ | mail.kerabie.email | 10 |
SPF record (outgoing mail authentication)
| Type | Host | Value |
|---|---|---|
| TXT | @ | v=spf1 include:kerabie.email ~all |
DKIM record (signature verification)
Kerabie Mail generates a unique DKIM key for your domain. Copy the TXT record shown in the dashboard and add it to your DNS:
| Type | Host | Value |
|---|---|---|
| TXT | dkim._domainkey | v=DKIM1; k=rsa; p=<your key> |
DMARC record (policy, recommended)
| Type | Host | Value |
|---|---|---|
| TXT | _dmarc | v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com |
Start with
p=nonewhile testing, then move top=quarantine, thenp=rejectonce delivery is confirmed.
Step 3 — Verify
DNS changes typically take 5–15 minutes (up to 48 hours in rare cases). Return to Settings → Domains and click Verify — Kerabie Mail will check all records and show a green tick when ready.
Step 4 — Create a mailbox
Once verified, go to Settings → Mailboxes → Add mailbox, choose your domain, and create the address (e.g. hello@example.com).
Troubleshooting
| Problem | Fix |
|---|---|
| MX record not detected | Check for conflicting MX records from your old provider and remove them |
| SPF fails | Make sure there is only one SPF TXT record on @ |
| DKIM fails | Check for whitespace or line breaks in the key value |
| Still waiting after 1 hour | Use MXToolbox to check propagation status |