MX records check

A domain that sends mail but can't receive it is a classic spam signal. This check confirms the sender's domain has working MX records so bounces and replies can get back.

What this check looks at

MX (Mail Exchange) records tell the world where to deliver mail for a domain. Using the envelope sender's domain, JoltMx checks that:

  • MX records exist (or there's an A-record fallback).
  • The domain doesn't publish a null MX (RFC 7505 0 ., meaning "I receive no mail").
  • Each MX host is a hostname, not an IP literal (which RFC 5321 forbids).
  • The MX hosts actually resolve to an address.

Why it matters

Replies and bounces need somewhere to go. A domain that can't receive them frustrates your recipients and looks suspicious to filters - many receivers penalise or reject mail from domains that can't receive mail in return. A dead or missing MX also means delivery-status notifications about your own mail vanish.

How the diagnostic grades it

ResultSeverityWhat it means
MX records resolvePassThe domain has MX hosts and they resolve to addresses.
Domain cannot receive mailCriticalNeither MX nor A records - bounces and replies are undeliverable.
MX host does not resolveCriticalAn MX hostname has no A record - mail to the domain fails outright.
Declares it receives no mail (null MX)WarningAn 0 . record. Give the domain a working MX if it sends mail.
No MX - implicit A fallbackWarningWorks but fragile and penalised by some filters. Publish an explicit MX.
MX points at an IP addressWarningIP literals aren't allowed - point the MX at a hostname.
No envelope domain to checkInfoThe message had no usable sender domain (e.g. a bounce).

How to fix it

  • Publish at least one MX record pointing at a hostname that has an A/AAAA record.
  • Remove dead MX entries whose hostnames no longer resolve.
  • Only publish a null MX on domains that genuinely never send or receive mail.

Setting records up for the first time? See Add and verify your domain.

Related checks

Inbound MX STARTTLS · Reverse DNS · SPF

Free during beta

Start routing mail in minutes.

Point your MX records at JoltMx. Add a domain. Create your first rule. Done.

No credit card required  ·  Free tier stays free