Skip to main content
GET
/
v2
/
tools
/
mailcheck
Mail DNS Checker
curl --request GET \
  --url https://api.ricardoneud.com/v2/tools/mailcheck \
  --header 'Authorization: Bearer <token>' \
  --header 'X-Domain: <x-domain>'
{
  "domain": "example.com",
  "spf": "v=spf1 -all",
  "dmarc": "v=DMARC1;p=reject;sp=reject;adkim=s;aspf=s",
  "dkim": "Valid DKIM record found for selector x._domainkey: v=DKIM1; p=",
  "mx": "(priority 0)",
  "ptr": "a23-192-228-84.deploy.static.akamaitechnologies.com",
  "bimi": "BIMI record missing or invalid",
  "google_verification": "Domain is not verified by Google"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Domain
string
required

The domain of the DNS you want to check

X-DKIM-Selector
string

Identifies the DKIM key for signing emails.

Response

200 - application/json

Fields in the Response:

  • domain: The domain that the DNS records belong to.
  • spf: The SPF record for the domain.
  • dmarc: The DMARC policy for the domain.
  • dkim: The DKIM record status for the domain and selector.
  • mx: The mail exchange record for the domain.
  • ptr: The PTR record (reverse DNS) for the domain.
  • bimi: The BIMI record status.
  • google_verification: Google domain verification status.
domain
string
required
spf
string
required
dmarc
string
required
dkim
string
required
mx
string
required
ptr
string
required
bimi
string
required
google_verification
string
required
I