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.
| Type | Host | Value |
|---|---|---|
| A | mail | 203.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.
| Type | Host | Value | Priority |
|---|---|---|---|
| MX | @ | mail.yourdomain.com | 10 |
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.
| Record | Example host | Example value |
|---|---|---|
| SPF | @ | v=spf1 a mx ip4:203.0.113.10 -all |
| DKIM | default._domainkey | v=DKIM1; k=rsa; p=... |
| DMARC | _dmarc | v=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.comStep 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.comExpected results:
mail.yourdomain.comreturns 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.