DNS Records Setup Guide for Personal Domains

Guides

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 and promx2 (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 ~all is required; do not change it.
  • DKIM — the selector (for example key202610111030._domainkey) and the public key are generated per domain. Copy the Host and Value from 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.me term into the existing record instead of adding a second SPF record. Multiple SPF records break SPF.

Step by step

  1. In TinkMail, open Settings → Domains and add your domain. The DNS table with the exact values appears on the page.
  2. Sign in at your DNS provider (your registrar, Cloudflare, Route 53, and so on) and open its DNS management screen.
  3. Add each row above as its own record:
    • MX records need a priority: 10 for promx1, 20 for promx2.
    • TXT values are long; paste them exactly. Some panels add quotes automatically — don’t add a second pair.
  4. Back in TinkMail, click Check DNS. Each row’s icon turns green when the live DNS value matches the expected value.
  5. 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.