Create a free account to unlock more allowance, saved reports, and trial API access.
Use the MX Record Lookup tool to check which mail servers are responsible for receiving email for a domain. If your emails are bouncing, delayed, not being delivered, or showing errors such as delivery failed, checking the domain’s MX records is one of the first steps in troubleshooting email DNS issues.
With IPMYP, you can enter a domain such as example.com and quickly see the mail servers, priority values, TTL, and DNS MX record details returned for that domain.
If you need to confirm the public IP address used by your current connection or server during testing, you can check your public IP address before reviewing DNS and email records.
What Is an MX Record?
An MX record, short for Mail Exchanger record, is a DNS record that tells other mail servers where to deliver email for a domain. For example, when someone sends an email to [email protected], the sending mail server checks the MX records of example.com to find the correct destination mail server.
If the MX records are missing, incorrect, or pointing to the wrong mail provider, email delivery may fail. Messages may bounce, arrive late, or never reach the intended mailbox.
MX records are commonly used for:
- Routing domain email to a hosting mail server.
- Connecting a domain to Google Workspace, Microsoft 365, Zoho Mail, or another email provider.
- Configuring a self-hosted mail server on a VPS or dedicated server.
- Setting backup mail servers with different priority values.
- Troubleshooting email delivery, bounce, and routing problems.
How to Use the MX Record Lookup Tool
Using the IPMYP MX Record Lookup tool is simple and does not require command-line tools or DNS software.
- Enter a domain name, such as
example.com. - Run the MX record check.
- IPMYP sends a DNS query for the domain’s MX records.
- Review the result, including mail server hostnames, priority values, record type, and TTL when available.
- Use the result to confirm whether your domain email is routed to the correct mail provider.
For a broader DNS check that includes A, TXT, NS, CNAME, SOA, WHOIS, SSL, Ping, and other diagnostics, use the main DNS lookup tool and online network tools hub.
What Information Does an MX Record Report Show?
After running the check, the MX record report may show several important DNS details.
- Host: The domain being checked.
- Type: The DNS record type, which should be MX.
- Priority: The preference value used to decide which mail server should be tried first.
- Mail Server: The hostname of the server responsible for receiving email.
- TTL: The Time To Live value that tells DNS resolvers how long they may cache the record.
Lower MX priority numbers are preferred first. For example, a mail server with priority 10 is tried before a mail server with priority 20. Backup mail servers usually have higher priority numbers and are used if the primary mail server is unavailable.
Why MX Records Are Important for Email Delivery
MX records are essential for receiving email on a custom domain. If your domain does not have the correct MX records, other mail servers may not know where to deliver messages sent to your email addresses.
Correct MX records help ensure that email for addresses such as [email protected], [email protected], or [email protected] reaches the intended mail provider.
MX records are especially important when you are changing email providers, moving from hosting email to Google Workspace or Microsoft 365, setting up a business mailbox, or migrating mail services between servers.
When Should You Check MX Records?
MX record lookup is useful whenever you need to verify email routing for a domain. It is especially helpful when email delivery suddenly stops working or after changing DNS settings.
After Changing Email Provider
If you move your domain email to Google Workspace, Microsoft 365, Zoho Mail, or another provider, you must update the MX records exactly as the provider instructs. Checking MX records helps confirm whether the new records are live.
When Emails Are Not Being Received
If users report that emails are not reaching your domain, an MX lookup can show whether the domain points to the correct mail servers. Missing or wrong MX records are a common cause of inbound email failure.
When Emails Bounce Back
Bounce messages and delivery failed errors can happen when mail servers cannot find a valid destination for the domain. MX record lookup helps verify whether the DNS email route is valid.
When Auditing Business Email Setup
Businesses should periodically check MX records to make sure domain email is still routed through the intended provider and that old or incorrect mail servers are not still listed.
MX Records and Email Authentication
MX records control where incoming email is delivered, but they are only one part of a healthy email DNS setup. For better email deliverability, you should also review SPF, DKIM, and DMARC records.
These email authentication records are usually stored as TXT records. You can use the TXT Record Lookup tool to check whether SPF, DKIM, DMARC, and verification records are published correctly.
A complete email DNS setup usually includes:
- MX records: Define the receiving mail servers.
- SPF: Defines which servers are allowed to send email for the domain.
- DKIM: Adds a cryptographic signature to outgoing email.
- DMARC: Defines how receiving servers should handle messages that fail authentication.
What Happens If a Domain Has No MX Records?
If a domain has no MX records, email delivery may fail or behave inconsistently depending on the sending server and configuration. Some systems may attempt fallback behavior, but relying on that is not recommended for modern domain email.
For reliable email delivery, you should define the correct MX records provided by your email service or hosting provider.
Why Are There Multiple MX Records?
A domain can have multiple MX records. This is common for redundancy, failover, and high availability. If the primary mail server is unavailable, sending servers can try the next mail server based on priority.
Large email providers often use several MX records so that mail can still be received even if one server or route is temporarily unavailable.
Why Are My MX Records Different From My Email Provider’s Guide?
If your MX records do not match your email provider’s documentation, your domain may still be using old mail settings, incomplete DNS records, or values from a previous hosting provider.
When configuring services such as Google Workspace, Microsoft 365, Zoho Mail, or a hosting mail server, copy the MX values exactly as provided. Even small spelling mistakes in mail server hostnames can cause email delivery problems.
How Long Do MX Record Changes Take?
MX record changes may appear quickly, but full visibility across the internet depends on DNS caching and TTL values. Some DNS resolvers may update within minutes, while others may keep older records for longer.
During a mail migration, it is common to see mixed behavior for a short time while different resolvers update. Lowering TTL before planned changes can help reduce the transition period.
Common Use Cases for MX Record Lookup
- Email migration: Confirm that a domain points to the new email provider.
- Delivery troubleshooting: Check whether inbound mail is routed to the correct servers.
- Business email setup: Verify MX records for Google Workspace, Microsoft 365, Zoho Mail, or hosting email.
- Mail server audits: Review whether old or incorrect mail servers are still listed.
- DNS troubleshooting: Identify whether DNS misconfiguration may be causing email failures.
- Priority checks: Confirm the order in which mail servers will be tried.
Best Practices for Managing MX Records
- Use the exact MX records provided by your email service provider.
- Remove old MX records when switching to a new mail provider, unless your provider instructs otherwise.
- Check priority values carefully; lower numbers are tried first.
- Review SPF, DKIM, and DMARC records along with MX records.
- Lower TTL before planned email migrations when possible.
- Make sure MX targets resolve correctly and are reachable.
- Document your current email provider and DNS values before making changes.
Frequently Asked Questions
What does an MX Record Lookup do?
An MX Record Lookup checks the DNS MX records of a domain and shows which mail servers are responsible for receiving email for that domain.
What is an MX record?
An MX record is a DNS record that tells sending mail servers where to deliver email for a domain. It points to the mail server hostnames responsible for receiving messages.
What does MX priority mean?
MX priority is the preference value used to decide which mail server should be tried first. Lower numbers have higher priority. If the first mail server is unavailable, the next priority server may be tried.
Can a domain have multiple MX records?
Yes. A domain can have multiple MX records for redundancy, failover, and backup mail routing.
Why are my emails not being received?
Email delivery can fail if MX records are missing, incorrect, pointing to the wrong provider, or not yet updated due to DNS cache. SPF, DKIM, DMARC, mailbox settings, and server reputation may also affect delivery.
Do MX records affect sending email?
MX records mainly control receiving email. Sending email also depends on SMTP configuration, SPF, DKIM, DMARC, server reputation, and provider settings.
Do I need MX records for Google Workspace or Microsoft 365?
Yes. If you use Google Workspace, Microsoft 365, Zoho Mail, or another hosted email provider, you usually need to set the MX records provided by that service.
How long does it take for MX records to update?
MX record updates may appear within minutes or take several hours depending on TTL values, DNS cache, and resolver behavior.
What should I check besides MX records?
You should also check TXT records for SPF, DKIM, and DMARC, and make sure your mail server hostnames resolve correctly.
Check MX Records Online With IPMYP
IPMYP’s MX Record Lookup tool gives you a fast way to check the mail servers connected to any domain. Enter a domain above, run the check, and review the MX records, priority values, TTL, and email DNS details to confirm that your domain email is routed correctly.
