SupperTools

Useful Online Tools & Utilities to Make Everyday Tasks Easier.

MX Lookup Tool to Find Mail Servers for Any Domain

Look up the MX records of any domain to see which servers receive its email, their priorities and whether a mail setup has been configured correctly.

Loading...

Performing MX Lookup...

Querying target domain DNS zone files to extract Mail Exchanger (MX) records and priority routes.

When email to a domain bounces, goes missing or lands with the wrong provider, the trail starts with one small DNS record. MX records, short for Mail Exchange, are the public signposts that tell the internet which servers accept email for a domain. An MX lookup reads those signposts for any domain you enter, listing its mail servers and their priorities, so you can confirm where mail is actually being delivered and whether a setup matches what you intended.

What MX Records Do Behind the Scenes

Every time someone sends a message to an address at a domain, the sending server pauses and asks DNS a question: who takes mail for this domain? The MX records answer it. Each record names a mail server hostname and carries a priority number. Senders try the lowest number first, because lower means more preferred, and fall back to higher numbers if the first server cannot be reached.

That built in fallback is why most domains publish several MX records: if the primary server is down for maintenance, the backup receives the mail instead of the message bouncing back to the sender.

Features of This MX Lookup Tool

  • Any domain: query the MX records of your own domains or any public domain whose setup you need to understand.
  • Priorities included: results show the priority values alongside the server names, so you can see the delivery order senders will follow.
  • One click check: enter a domain, click Lookup, and the current published records appear, with no command line needed.
  • Live DNS answers: the results reflect the records published in DNS, making the tool suitable for verifying changes after a migration.

How to Look Up a Domain's Mail Servers

  1. Type the domain you want to inspect, for example a business domain, without any https or page path.
  2. Click Lookup.
  3. Read the list of mail servers returned, noting the priority beside each one.
  4. Identify the lowest priority record: that is the server that receives mail first.
  5. Compare the hostnames with the provider you expect, such as your hosting company or a workplace email service.
  6. If you recently changed providers, re run the lookup after some time has passed, since DNS changes take a while to spread; the DNS Propagation Check shows how far they have travelled.

Reading a Real Result

Suppose you look up a small company's domain and get three records back: mail.example.com at priority 10, and two backup hosts at priorities 20 and 30. That tells you the company's own mail server receives messages first, and two alternates stand by if it is unreachable. If instead the results list hostnames belonging to a big email provider, the company's mail is hosted there, whatever their website hosting might suggest.

This quick reading settles real arguments: after moving a website to new hosting, staff suddenly stop receiving email because nobody realised the new host reset the MX records to itself. One lookup reveals the mistake in seconds. For a broader view of a domain's configuration, the DNS Lookup tool shows the other record types, such as A and TXT, that work alongside MX.

Troubleshooting With MX Lookups: Tips and Traps

"No records" usually means no mail setup. A domain with no MX records is not configured to receive email at addresses on that domain. If you just created the records, allow time for propagation before concluding anything.

Priorities are relative, not ranks. Only the order matters: 10 and 20 work exactly like 1 and 2. Gaps between numbers are harmless and even useful, leaving room to insert a new server later.

Check after every migration. The classic trap is moving a website and forgetting that DNS edits can silently replace MX records. Add "run an MX lookup" to your post migration checklist, next to testing the contact form.

MX records point to names, not addresses. The records name hostnames, which then resolve to IP addresses through their own A records. If those A records are broken, delivery fails even with perfect MX entries, so check the full chain when mail goes missing.

Mail Server Lookup Questions

What is an MX record, in plain words?

It is a DNS entry that names the servers responsible for receiving email for a domain. Without it, other mail servers have nowhere to deliver messages addressed to that domain.

What does the priority number mean?

It sets the trying order. Senders attempt the lowest number first and move to higher numbers only if the preferred server does not answer. Lower number, higher priority.

Why would a domain have several MX records?

Redundancy. Backup servers receive mail when the primary is offline, so a server restart or outage does not turn into lost or bounced messages.

What does it mean if a lookup finds no MX records?

Usually that the domain is not set up to receive email, or that newly added records have not propagated yet. Recheck later, and confirm the records were added to the correct DNS zone.

How soon after changing MX records will email work?

It depends on DNS caching, often within a few hours but sometimes up to a day or two. During that window different senders may see the old or new records, which is normal.

The First Check When Email Misbehaves

Most domain email mysteries are really MX record mysteries. A single lookup shows which servers the world is delivering to and in what order, turning guesswork about lost messages into a clear, fixable picture.

Related Tools