Bulk email domain mail settings lookup: which mail provider and server settings does each domain use?
In short: Paste email addresses and see each domain's mail provider with its SMTP and IMAP settings, no mail sent, per address, in a CSV. Limit: Reads the domain, never the mailbox: mail settings say nothing about a particular address.
A bulk email domain mail settings lookup reads the domain after the @ in each address, finds its mail provider from its MX and SPF records and shows the provider's published SMTP and IMAP settings. Paste up to 100 unique domains a run, or 500 signed in. A domain with no mail is flagged. It checks the domain, not the mailbox. Download the CSV.
Know their provider? Check every address before you send.
Price: this tool is free. Checking a whole email list is from $9/mo, and the first 100 checks are free with Google, no card. Check your list free nowSee pricing
Sample result
tom@globex.example is at a domain whose mail provider is found from its MX record.
- Address
- tom@globex.example
- SMTP
- smtp.mail.example:587 (STARTTLS)
- IMAP
- imap.mail.example:993 (SSL/TLS)
What this means for you
The settings are the provider's published ones. They say nothing about whether the mailbox exists.
- Provider named per address
- SMTP and IMAP settings in the CSV
- No-mail domains flagged
- CSV out, nothing emailed
- Provider
- SMTP
- CSV
By SimpleVerifier Team · Last updated
Got a list of company addresses and want to see which mail provider each domain uses?
- Paste it above to see each domain's mail provider and server settings, with no-mail domains flagged in the CSV.
- Upload or paste it at /verify. Every address gets a live mailbox check, and the first 100 email checks are free with a Google sign-in, no card.
How do I look up the mail settings for the domains on an email list?
- Paste email addresses, one per line, or upload a CSV. Addresses are found anywhere in the text, so a whole export works.
- Press Look up mail settings. Only the unique domains are sent, never the mailbox names, 25 a request: MX and TXT queries and a few SRV queries in DNS, matched to a table of providers, nothing sent to the domains and nothing stored. No mail is sent.
- Read each row: the provider's name, Published by the domain, Not found, or No mail.
- Remove the No mail rows, download the CSV with the SMTP and IMAP settings beside each address, and hand the rest to the mailbox check.
Example
- You enter
- Four addresses:
jane@acme.example(mail at a large hosted provider),tom@globex.example(a domain that publishes its own SRV records),ana@initech.example(mail at a provider not in the table) andbo@umbrella.example(a null MX). - You get
- jane: the provider's name, with its SMTP and IMAP settings. tom: Published by the domain. ana: Not found. bo: No mail. Download the CSV.
- Limits
- Up to 100 unique domains a run without an account and 500 when signed in with Google. 25 domains a request; DNS only. A No mail domain is left out of the list handed on to the mailbox check.
What does the check read?
The MX and TXT records of the domain after the @, plus five SRV queries for the mail-client names defined in RFC 6186 and RFC 8314. The provider is matched from a table of known providers; SRV records the domain publishes itself are shown as published.
The server names and ports are the provider's published client settings, not a test of any server. DNS only: no connection is made to any mail server.
Why look up mail settings for an email list?
The provider named on each row is a segment: it tells you which domains sit on Google, Microsoft or a smaller host, and a No mail row is a domain you can remove before sending. A list of thousands of addresses has far fewer unique domains, so one lookup per domain is cheap.
Not found means the provider isn't in our table, not that the domain has no mail.
What do you do with the rows?
Segment by provider and remove the No mail rows. To read just the provider, use the bulk email provider lookup, and for Microsoft 365 records in particular, the bulk email domain Microsoft 365 checker.
Before you email anyone on the list, verify the addresses.
Who uses this tool, and for what?
- Cold emailers
- Segment a list by mail provider before a campaign.
- Deliverability teams
- Remove domains that take no mail.
- IT consultants
- See which providers a client list uses.
- Developers
- Triage a signup export for domains with no working mail.
What can’t this tool tell you?
- Reads the domain, never the mailbox: mail settings say nothing about a particular address.
- DNS only: the settings are the provider's published ones, and no mail server is contacted.
- A provider that isn't in our table shows Not found, which doesn't mean the domain has no mail.
- Up to 100 unique domains a run without an account, 500 signed in. Free providers such as gmail.com are read like any domain.
Common questions
- How do I look up the mail provider and settings for every domain on an email list?
- Paste the list into a bulk email domain mail settings lookup like this one. It reads each address's domain, finds its provider from its DNS records and shows the provider's published SMTP and IMAP settings.
- Is this bulk email domain mail settings lookup free?
- Yes. It is a free tool: up to 100 unique domains a run with no account, and up to 500 a run when you sign in with Google, with no card.
- Does a mail setting tell me whether the mailbox exists?
- No. It checks the domain, not the mailbox.
- Does it test the mail servers?
- No. It shows the provider's published settings and sends DNS queries only. No connection is made to any mail server.
- Why does a row say Not found?
- The domain has mail records but the provider isn't in our table. A domain can run its own mail server.
- Why does a row say No mail?
- The domain publishes no MX or a null MX, so mail to it will bounce. Those rows are left out of the list handed on to the mailbox check.
Sources
A tidy list can still be full of dead addresses.
Extracting, deduplicating and syntax checks all work on the text of an address. None of them can tell whether the mailbox exists. Only the server that hosts it can answer that, through an SMTP check, and that is what the paid product does.
- Upload the cleaned file as it is: CSVs up to 100,000 rows
- A real SMTP mailbox check on every row, with catch-all detection
- Small list? Starter at $9/mo covers 2,500 emails a month, cancel anytime
Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.