Domains and DNS
DNS Records

DNS Records

The DNS Records modal is the source of truth for the records PING8 expects.

Step 1: A record

Create an A record for the mail host.

TypeHostValue
Amail203.0.113.10

This makes mail.yourdomain.com resolve to your mail server.

If you use Cloudflare, set this record to DNS only. Mail protocols are not compatible with an HTTP proxy on the mail hostname.

Step 2: MX record

Create an MX record for the root domain.

TypeHostValuePriority
MX@mail.yourdomain.com10

This tells receivers that inbound mail for yourdomain.com should be delivered to mail.yourdomain.com.

Step 3: TXT records

Create the TXT records shown by PING8.

RecordExample hostExample value
SPF@v=spf1 a mx ip4:203.0.113.10 -all
DKIMdefault._domainkeyv=DKIM1; k=rsa; p=...
DMARC_dmarcv=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

Use the exact DKIM value from PING8. Do not invent or shorten it.

SPF and DMARC should each exist once per hostname. If your DNS provider already has an SPF or DMARC TXT record, edit the existing record and merge values instead of adding another record.

Step 4: PTR record

PTR is reverse DNS. It is not configured at most domain DNS panels.

Ask your server or IP provider to set:

203.0.113.10 -> mail.yourdomain.com

Step 5: Verify

After records are saved, wait for DNS propagation and click Records set, verify DNS resolution.

If a record does not verify, open Domain Troubleshooting.

Lookup examples

These commands are optional but useful when a DNS panel says the record is saved and PING8 still does not verify:

dig A mail.yourdomain.com
dig MX yourdomain.com
dig TXT yourdomain.com
dig TXT default._domainkey.yourdomain.com
dig TXT _dmarc.yourdomain.com

Expected results:

  • mail.yourdomain.com returns the public mail host IP.
  • MX points to mail.yourdomain.com.
  • SPF starts with v=spf1.
  • DKIM starts with v=DKIM1.
  • DMARC starts with v=DMARC1.