Custom domains are a Pro feature. After you add a domain under Settings → Domains, TinkMail creates the domain’s DKIM key for you and shows every record you need in the DNS setup table, with a live check beside each row.
The records are the same four kinds as for a business domain. If you want the background on what each one does, read the DNS Records Setup Guide for Business Mail — this guide lists the exact values for a personal custom domain.
Records to add
| Record | Type | Host | Priority | Value |
|---|---|---|---|---|
| Mail Exchange | MX | @ |
10 | promx1.tinkmail.me |
| Mail Exchange | MX | @ |
20 | promx2.tinkmail.me |
| SPF | TXT | @ |
— | v=spf1 include:prospf.tinkmail.me ~all |
| DKIM | TXT | <selector>._domainkey |
— | v=DKIM1; p=<your public key> |
| DMARC | TXT | _dmarc |
— | v=DMARC1; p=none; pct=100; adkim=s; aspf=s |
- MX —
promx1(priority 10) is the primary mail exchanger andpromx2(priority 20) is the fallback. Add both so mail keeps flowing if one is unavailable. - SPF — authorizes TinkMail’s personal sending pool
(
prospf.tinkmail.me). The trailing~allis required; do not change it. - DKIM — the selector (for example
key202610111030._domainkey) and the public key are generated per domain. Copy theHostandValuefrom the table in your dashboard and add them exactly as shown. - DMARC — tells receiving servers how to handle mail that fails SPF or DKIM. It is required for the domain to become active.
If you already have an SPF record for the domain, merge the
include:prospf.tinkmail.meterm into the existing record instead of adding a second SPF record. Multiple SPF records break SPF.
Step by step
- In TinkMail, open Settings → Domains and add your domain. The DNS table with the exact values appears on the page.
- Sign in at your DNS provider (your registrar, Cloudflare, Route 53, and so on) and open its DNS management screen.
- Add each row above as its own record:
- MX records need a priority: 10 for
promx1, 20 forpromx2. - TXT values are long; paste them exactly. Some panels add quotes automatically — don’t add a second pair.
- MX records need a priority: 10 for
- Back in TinkMail, click Check DNS. Each row’s icon turns green when the live DNS value matches the expected value.
- Re-check after DNS propagates. Most changes take effect within a few hours, but allow up to 48 hours.
Verifying
The domain becomes active when all four record types match (MX, SPF, DKIM, and DMARC). After that you can create aliases at the domain and send mail from it.
If a row doesn’t match, the table shows the live value DNS is currently returning next to the expected one, so you can spot a typo or a stale record. A “Not found” result usually means the record hasn’t propagated yet.