Email hosting is typically determined by MX (Mail Exchange) records, which direct incoming email traffic to the servers of a specific email provider. These servers then process and deliver the messages to the recipient's inbox.

To identify the email hosting provider for a given domain, you need to perform an MX lookup.

1. Perform an MX Lookup

If the email address you're investigating is:

yourname@yourdomain.com

You need to look up the MX records for the domain:

yourdomain.com

MX records define which mail servers handle email delivery for that domain.

You can use free online tools such as:

These tools will return:

  • The mail server hostnames (e.g., aspmx.1.google.com)

  • Priority values (used to determine delivery order)

  • Possibly associated IP addresses

2. Interpret the Results

Most of the time, the MX hostnames will clearly identify the email provider.
Examples include:

  • aspmx.l.google.com → Google Workspace (Gmail)

  • mx.yandex.net → Yandex

  • outlook.office365.com → Microsoft 365

  • mx1.privateemail.com → Namecheap Private Email

  • mail.protection.outlook.com → Microsoft Exchange Online

However, some domains may use custom MX records, such as:

mail.yourdomain.com

These do not directly reveal the provider.

3. Perform a WHOIS Lookup (If Necessary)

If the MX record points to a custom domain, perform a WHOIS lookup on the associated IP address of the mail server.

You can find the IP address by doing an A record lookup on the MX hostname, then do a WHOIS search on the IP.

Free tools to use:

These will often tell you:

  • Which company owns the IP block.

  • The hosting provider or data center.

  • Contact information (in some cases).

From this, you can usually deduce the email hosting provider.

 

Summary

To identify the email hosting provider for a domain:

  1. Run an MX lookup using free tools like MXToolbox.

  2. Check the returned hostnames to see if they belong to a known provider.

  3. If the MX record points to a custom domain, resolve its IP address and perform a WHOIS lookup to find the underlying host.

These steps are helpful for:

  • Diagnosing email delivery issues.

  • Auditing DNS settings.

  • Identifying third-party email providers.

Was this answer helpful? 0 Users Found This Useful (0 Votes)