MX Priority Checker — Validate Mail Exchanger Order
Analyze MX records for priority order, duplicate priorities, and primary preferred mail host
How to Use This Tool
- Enter the domain whose MX configuration you want validated.
- Live MX query returns all published exchanger records.
- Each record parses into numeric priority and hostname.
- Entries sort ascending — lower priority number is preferred.
- Checker detects duplicate priorities and all-equal sets.
- Review issues, valid flag, primaryHost, and sorted entries.
About This Tool
MX priority values tell the internet which SMTP server should receive mail first, which backups activate when primaries fail, and whether load sharing is intentional. Duplicate priorities, missing MX entirely, or every host at the same number confuse senders and break failover assumptions silently. VSPIC MX priority checker fetches MX records, sorts by priority, flags duplicate priority numbers and all-equal configurations, and names the lowest-priority preferred primaryHost.
Results include entries with priority, host, and raw MX string, an issues array describing problems found, valid boolean when MX exists without flagged issues, lowestPriority, primaryHost, and summary text. Use it after DNS self-service edits, before migrations between mail hosts, or when inbound mail intermittently lands on backup servers without clear cause.
Common use cases
- •View all DNS records of a domain after migration
- •Confirm DNS records after domain changes
- •Test for DNS leaks when using a VPN
- •Debug email delivery with MX and TXT records
Why use VSPIC for ?
- Duplicate MX priority detection automatically.
- Flags when every MX shares the same priority.
- Identifies primaryHost with lowest priority number.
- Sorted entries table for documentation.
- valid boolean for pass/fail automation hooks.
- Free MX hygiene check with instant results.
How MX priority drives delivery
SMTP senders sort MX by ascending priority value. The lowest number is tried first for new mail. Higher numbers are backups reached when lower-priority hosts are unreachable. Equal priorities mean receivers may shuffle among peers — valid for load balancing but confusing if unintended.
Misconfigured priorities send production mail to decommissioned backups or skip intended spam filters. This checker surfaces structural issues before they become delivery incidents.
Duplicate priority detection
When two MX records share the same priority number, issues lists the duplicated values. Duplicates are legal in DNS — they imply peers without strict ordering. Problems arise when admins thought they set 10 and 20 but both show 10 due to copy-paste errors.
Review whether duplicates are intentional load share. If not, adjust priorities so primary spam filtering or mailbox hosting is unambiguously lowest.
All-equal priority warning
If every MX record carries identical priority, issues notes load balancing without preference order. Some architectures want this; many accidental all-10 configurations leave senders picking randomly among hosts with different capabilities.
Document intentional equal-priority designs in runbooks. Otherwise split priorities — 10 for primary, 20 for backup — classic pattern everyone understands.
primaryHost and lowestPriority
primaryHost is the hostname on the first row after sorting — the preferred SMTP target under RFC behavior. lowestPriority repeats its numeric priority for quick reference in tickets.
When primaryHost surprises you — old provider hostname still lowest — you found the root cause of mail routing to legacy infrastructure.
valid flag and issues array
valid true only when at least one MX exists and issues is empty. Missing MX yields valid false with issue explaining inbound mail is not configured. Duplicates or all-equal sets keep valid false while still returning entries for inspection.
Automate monitoring by alerting when valid flips false after DNS API changes.
Relationship to SMTP server finder
SMTP server finder resolves each MX to IPv4 and names primary with IP context. MX priority checker focuses on configuration correctness — duplicates, missing MX, equal priorities. Run finder after priority checker passes to complete network picture.
Together they answer is MX structurally sound and where does it resolve.
Migration and cutover checklists
Before MX cutover, record current primaryHost and priorities. After TTL expiry, rerun checker — confirm only new vendor hosts remain and priorities match vendor spec (often multiple Google or Microsoft MX with staggered priorities).
Leaving legacy MX at priority 5 while adding new at 10 sends mail to legacy first — extend finder verification when priorities look correct but mail still misroutes.
Backup MX operational semantics
Higher priority numbers should point to hosts that queue or forward when primaries fail — not dormant servers that reject mail. Checker cannot ping SMTP; operators must test backup behavior separately.
Some spam appliances publish equal secondary MX to same cluster — acceptable when documented.
Common DNS panel mistakes
Trailing dots, duplicated MX rows, priority field left default zero for multiple rows, or accidental deletion of lowest MX during TXT edits. Priority zero is valid and highest preference — surprising if unintended.
After fixes, wait TTL and rerun. Pair with email deliverability checker for holistic mail DNS.
Privacy and responsible use
MX data is public DNS. Validate domains you operate or support. Export issues and entries into change tickets for audit trails.
We do not modify DNS records — read-only analysis only.
Important notes & limitations
- Does not resolve MX hostnames to IP addresses.
- Cannot test SMTP acceptance on backup servers.
- Same-priority load balancing may be intentional — context needed.
- Does not validate MX hostname typos or missing A records.
- Single DNS snapshot — propagation may lag registrar.
Frequently Asked Questions
Yes. VSPIC offers this MX priority checker at no cost with no account required. Results load in real time.
We do not permanently store your queries on our servers. Some tools run entirely in your browser; others fetch public data for the request only.
Yes. Open the page in any modern phone or tablet browser. Results work on Wi‑Fi and mobile data.
No. Duplicates enable load sharing. The checker flags them so you confirm intent — not because DNS forbids duplicates.
The host with the lowest numeric priority after sorting — shown as primaryHost.
issues reports missing MX and valid is false — the domain is not configured for standard inbound SMTP.
No. Use SMTP server finder for IPv4 resolution alongside priority validation.
Duplicate priorities or all-equal priority sets flag configuration warnings even when MX exists.
Immediately after edits, then again after TTL expiry to confirm public DNS matches intent.
Next step for your check
Continue with mx record lookup on VSPIC.
Related Tools
Explore more free VSPIC tools for IP, DNS, security, and network diagnostics.
MX Record Lookup
Find mail server MX records and priorities for a domain
Use Free →SMTP Server Finder
List MX mail servers with priority order and resolved IPv4 addresses
Use Free →Email Deliverability Checker
Analyze SPF, DKIM, DMARC, MX, and deliverability score
Use Free →SPF DKIM DMARC Checker
Validate email authentication DNS records for any domain
Use Free →DNS Lookup Tool — DNS Checker
Free DNS lookup tool and DNS checker — query A, AAAA, MX, TXT, NS, CNAME, and SOA records for any domain.
Use Free →Reverse DNS Lookup
Resolve IP addresses to hostnames via PTR records
Use Free →
Trusted by Users Who Value Privacy
Always Free
No premium plan ever
100% Private
Files processed in browser
Instant Results
Convert in seconds
Works Everywhere
Any device, any OS