This free MX lookup lists a domain's mail servers and who runs them.
We list the MX records in priority order, resolve each server's address and name the provider or security gateway behind it. SPF, DKIM and DMARC are checked too.
Works with a domain or a full email address. We read DNS fresh on every run.
3 of 5 checks pass. Fix SPF first: until SPF passes, this domain falls short of the rules Gmail, Yahoo and Outlook set for bulk senders.
1 MX record. The lowest number is tried first: smtp.google.com at priority 1.
1 smtp.google.com
| Priority | Host | Address |
|---|---|---|
| 1 | smtp.google.com | 142.250.153.26 |
Once your records pass, warm up the mailbox and start sending with Emailchaser.
Emailchaser warms up each mailbox on its own, then sends your campaign and its follow-ups from the domain you just checked.
The check runs on our server against live DNS and 16 public blocklists (3 for domains, 13 for mail server IPs). A list that does not answer is never counted as clean. Nothing you type is stored.
Each MX result means one thing, and each has one fix.
The lookup gives one line for the domain's mail servers. Find that line below to see what it means and what to change. When you run a lookup, the row that matches your result is marked.
| What the checker shows | What it means | What to do |
|---|---|---|
| Replies reach a named provider or hostYour result in the example | The domain publishes a mail server that has an address, so replies and cold email to it can arrive. | Nothing to fix. The provider named tells you whose filter reads mail first. |
| No MX record | The domain is not set up to receive mail, so replies to your campaigns bounce. | Publish the MX records your email provider gives you. For a domain you email, expect bounces. |
| A null MX | The domain says on purpose that it never accepts email (RFC 7505). | If it should receive replies, replace the null MX with your provider's records. |
| The MX host has no address | The record points at a name that does not resolve, so mail has nowhere to go. | Correct the host name, or remove the record if the server is gone. |
See which mail provider your domain shares with 13,511 listed companies.
We read the MX records of 13,511 listed companies on 18 October 2026. 32.7% hand their mail to Microsoft 365, 30.4% to another host or their own server, 18.7% to a security gateway that filters it first, 9.6% to Google Workspace, and 8.5% list no mail server at all.
How the example domain compares, so you can see what your own result will show.
Who runs your mail
Google Workspace
9.6% of the 13,511 companies are in the same group. Microsoft 365 holds 32.7% and a security gateway holds 18.7%.
DMARC on your provider
Google Workspace
44.6% of them enforce DMARC. Across all 13,511 companies it is 48.4%.
SPF ending on your provider
Google Workspace
21.4% of them end SPF in -all. Across all 13,511 companies it is 47.3%.
- Microsoft 3654,421 domains32.7%
- Google WorkspaceYour domain1,302 domains9.6%
- A security gateway in front of the mailbox2,526 domains18.7%
- Another host or their own server4,108 domains30.4%
- No mail server listed1,154 domains8.5%
- Microsoft 3654,421 domains57.9%
- Google WorkspaceYour domain1,302 domains44.6%
- A security gateway in front of the mailbox2,526 domains74.0%
- Another host or their own server4,108 domains32.3%
All 13,511 domains: 48.4%
The mail host says a lot about how the rest of the domain is set up.
| Where the mail is handled | Share of companies | Enforce DMARC | End SPF in -all |
|---|---|---|---|
| Microsoft 365 | 32.7% | 57.9% | 66.5% |
| Google Workspace | 9.6% | 44.6% | 21.4% |
| A security gateway in front of the mailbox | 18.7% | 74.0% | 46.5% |
| Another host or their own server | 30.4% | 32.3% | 42.2% |
| No mail server listed | 8.5% | 17.2% | 22.6% |
A security gateway reads every message first and then hands it to the mailbox provider behind it, so the MX tells you the filter, not always where the inbox lives. These are large listed companies, not cold email domains, so read the numbers as the standard the people you email already meet, not as a target for your own setup.
Source: Emailchaser DMARC adoption study, 13,511 company domains with a stock exchange listing, read from public DNS on 18 October 2026. See the full study and its data.
A sending server picks the mail server in three steps.
Every MX record carries a priority number, and the lowest number wins.
It looks up the MX records
The sending server asks DNS for every MX record the recipient's domain publishes.
It sorts by priority
The record with the lowest number is the primary server. Equal numbers share the load.
It delivers or falls back
It tries the primary server first, and only moves to a higher number if that one cannot be reached.
Publish MX records at the root of the domain, one for each mail server.
Your email provider gives you the host names and priorities. Use exactly those.
- Open the DNS settings for the domain and delete any old MX records from a previous provider.
- Add one MX record for each host your provider lists. The host is
@, and the priority is the number the provider gives. - Save, then run the lookup above. Lower the old records' TTL a day before a migration to make the cutover faster.
These are the MX records of the two providers most cold email domains use.
1 smtp.google.com
Priority 1, host smtp.google.com. New Google Workspace domains need only this one record.
1 aspmx.l.google.com 5 alt1.aspmx.l.google.com 5 alt2.aspmx.l.google.com 10 alt3.aspmx.l.google.com 10 alt4.aspmx.l.google.com
Each line is one record: priority, then host. Both setups are correct.
0 yourdomain-com.mail.protection.outlook.com
Replace yourdomain-com with your domain, dots turned into dashes. Microsoft shows the exact host in its admin centre.
MX records tell the internet where to deliver mail for a domain.
MX records are the DNS entries that route email to the right servers. Looking them up tells you whether a domain can receive mail at all, and which provider runs it. For your own sending domain, that is the question of whether replies to your campaigns can come back. For a domain you are about to email, it is the first sign of whether the address can exist.
The lookup above runs on our server against live DNS, lists the mail servers in priority order, resolves each one to its address, and names the mailbox provider or security gateway behind them. It also runs the SPF, DKIM, DMARC and blocklist checks on the same domain, because an MX record alone says nothing about whether your mail arrives.
The MX hostname usually gives the provider away.
| MX host ends in | Who runs it | What kind |
|---|---|---|
| google.com | Google Workspace | Mailbox provider |
| mail.protection.outlook.com | Microsoft 365 | Mailbox provider |
| zoho.com, zoho.eu | Zoho Mail | Mailbox provider |
| messagingengine.com | Fastmail | Mailbox provider |
| pphosted.com, ppe-hosted.com | Proofpoint | Security gateway |
| mimecast.com | Mimecast | Security gateway |
| iphmx.com | Cisco Secure Email | Security gateway |
| ess.barracudanetworks.com | Barracuda | Security gateway |
| mx.cloudflare.net | Cloudflare Email Routing | Forwarding service |
A security gateway reads every message first and then hands it to the mailbox provider behind it, so the MX tells you the filter, not necessarily where the inbox lives. That matters for cold email: a gateway is one more system that reads your SPF, DKIM and DMARC before a person ever sees the message.
An MX record proves the domain can receive mail, not that an address exists.
A domain having MX records means it can receive email, but not that a specific address is real. Catch-all domains accept everything and tell you nothing. When you need certainty about one address, it has to be checked mailbox by mailbox: the free email checker does that for single addresses, and the bulk email verifier for a list. From your own code, 1Lookup, built by the same team as Emailchaser, offers the same check as a bulk email validation API.
The MX record also tells you nothing about who is on the other end of an address. If that is the question you actually have, you can look up the owner of an address from the address itself.
A domain with no MX record usually cannot receive mail at all.
The most common reason is that the domain simply is not set up for email: a parked domain, a redirect-only domain, or one bought purely for a website. Under the mail-routing rules a server may fall back to the domain's A record when there is no MX, so a handful of domains still accept mail without one, but you should not count on it.
Before assuming a domain is dead, rule out the simple causes. Check the spelling, and make sure the domain was not registered or moved in the last hour. And a single record pointing to a bare dot is a null MX (RFC 7505): a deliberate signal that the domain never accepts mail. Our check fails both cases, because a sending domain that cannot receive replies loses every answer to its campaign.
Your own sending domain needs MX, SPF, DKIM and DMARC before it sends.
If you are troubleshooting your own sending, MX is only the first line of the report above. Gmail, Yahoo and Outlook require SPF, DKIM and DMARC from bulk senders (Google, read 6 October 2026), so read the other four rows, or open the SPF, DKIM and DMARC checkers for the full detail.
Sending history is the part no DNS check can show you. A mailbox that has never sent anything has no reputation to spend, which is why warming up the sending mailbox belongs on the same checklist.
Provider hostnames as matched by our provider classifier, the same one the Inbox Rules Index uses.
Common questions about MX records
What is an MX record?
An MX (Mail Exchange) record is a DNS record that tells the internet which servers handle email for a domain, and in what priority order. If a domain has no MX records, it generally can't receive email.
How do I check a domain's MX records?
Type the domain above and press Check domain. The lookup runs on our server against live DNS, lists the mail servers with their priorities, lowest number first, and names the provider or security gateway the hosts belong to (Google Workspace, Microsoft 365, Proofpoint, Mimecast and so on).
Why does MX matter for cold email?
Your own domain needs an MX record so replies to your campaigns can arrive. And before sending to a domain, its MX records confirm it can actually receive mail and reveal its provider. A missing MX is a red flag that the address will bounce.
Is the MX lookup free?
Yes. It is free and unlimited, with no signup. It runs on our server against live DNS and keeps nothing you type.
What do the priority numbers on MX records mean?
The number is a preference value, and lower wins. Sending servers try the MX with the lowest number first and only fall back to higher numbers if it's unreachable, so the lowest-numbered host is the primary mail server. Records that share the same number are used interchangeably to balance the load.
How can I tell if a domain uses Google Workspace or Microsoft 365?
Look at the MX hostname. Google Workspace domains point at smtp.google.com or aspmx.l.google.com and its alt hosts, while Microsoft 365 domains point at a tenant name ending in mail.protection.outlook.com. If you instead see pphosted.com, mimecast.com or similar, a security gateway is filtering the mail before it reaches the real provider behind it.
What happens if a domain has no MX record?
In most cases mail to that domain bounces, because there's no server advertised to receive it. A sender can technically fall back to the domain's A record when no MX exists, but you shouldn't count on it. A single MX pointing to a bare dot is a null MX, which explicitly declares that the domain never accepts email.
Do MX records affect email deliverability?
MX records control where email is routed, not whether it lands in the inbox. Your deliverability depends on your own domain's SPF, DKIM and DMARC setup, your sending reputation and your content. That is why this check runs those four other checks with the MX lookup.
How long do MX record changes take to take effect?
MX changes propagate according to the record's TTL, commonly between 5 minutes and an hour. Resolvers that already cached the old record keep using it until that TTL expires, so lowering the TTL a day before a migration makes the cutover much faster.
Can I check MX records online?
Yes. Type the domain in the lookup above and press Check domain. It reads live DNS from our server, lists the mail servers with their priorities and names the provider behind them, with no signup.
How do I run an MX lookup from the command line?
On Windows, run nslookup -type=mx yourdomain.com. On Mac and Linux, run dig MX yourdomain.com +short. Both list each mail server with its priority, lowest number first.
Which mail provider do most companies use?
In our study of 13,511 listed companies, 32.7% send their mail to Microsoft 365 and 9.6% to Google Workspace. 18.7% put a security gateway in front of the mailbox, 30.4% use another host or their own server, and 8.5% list no mail server.
Check the rest of your setup with these free tools.
Send cold email from domains that pass all five checks.
Every plan includes warm-up, follow-ups and unlimited email accounts.
Start my free trial7-day free trial, $0 today