Cold Email9 min read

Segment Your Outbound List by Mailbox Provider (Reply Rates Differ by Multiples)

Your list is not one audience. It is at least four filter regimes: Google's (21.75% of top domains), Microsoft's (16.68%), self-hosted (22.53%) and the unknown long tail (12.45%). One MX lookup per row tells you which — and each one wants different treatment.

Outbound teams segment lists by industry, persona and company size, then send every segment through identical infrastructure with identical settings. The variable they skip is the one that decides whether the message is seen at all: which spam filter guards the recipient's mailbox. As of the 2026-07-05 snapshot of our daily email infrastructure report — a DNS scan of 664,715 Tranco top-1M domains with MX records — the receiving world splits roughly into four blocks: Google Workspace hosts 21.75% of domains, Microsoft 365 hosts 16.68%, self-hosted servers cover 22.53%, and 12.45% resolve to mail hosts no classification pattern matches. Different judges, different rules, different optimal plays.

0%10%20%30%40%201720182019202020212022202320242025202622.5%Self-hosted21.8%Google Workspace16.7%Microsoft 365
Share of Tranco top-1M domains with MX by mailbox provider, 2016–2026. Source: our daily OpenINTEL-based scan.

Step 1: batch the MX lookups

You do not need an enrichment vendor for this. MX records are public DNS. For a one-off check: dig MX prospect.com +short. For a list, loop it:

while read d; do echo "$d $(dig MX $d +short | sort -n | head -1)"; done < domains.txt

Sorting numerically and taking the first line gives you the primary MX — the lowest-preference host, which is how our own classification works. Then map hostnames to segments: google.com / googlemail.com suffixes mean Google; mail.protection.outlook.com means Microsoft 365; an MX on the company's own domain suggests self-hosted; gateway names like Proofpoint or Mimecast mean a security layer sits in front; anything you cannot place goes to the long-tail bucket. A thousand-row list takes minutes.

Step 2: treat each segment as its own campaign

Sending tactics by mailbox provider segment
SegmentShare of top-1MWhat judges youTactical emphasis
Google Workspace21.75%Engagement-driven filtering; Promotions tabWarmed domains, conversational plain-looking mail, prune non-responders fast
Microsoft 36516.68%Reputation scoring and content analysisImpeccable IP/domain reputation, conservative links and formatting, steady volume
Self-hosted22.53%Whatever the admin installed — unpredictablePlain text, perfect SPF/DKIM/DMARC, low volume, watch bounces closely
Unknown / long tail12.45%Regional hosters, appliances, one-offsMost conservative settings; expect silence instead of feedback

Google-hosted prospects

Gmail's model rewards mail that people open and answer, and punishes mail they ignore. This makes list hygiene a deliverability lever: continuing to send step five to Google-hosted prospects who never opened steps one through four actively damages your standing with the whole segment. Cut non-engagers earlier here than anywhere else.

Microsoft-hosted prospects

Microsoft leans harder on sender reputation and content signals, and it is the segment that punishes infrastructure sloppiness most reliably. Sudden volume spikes, link shorteners and heavy HTML hurt disproportionately. This segment is also growing fastest — since 2022 Microsoft 365 has gained share 2.6× faster than Google, so whatever you learn here compounds. The playbook differences are detailed in our duopoly deep dive.

Self-hosted and unknown prospects

Together these two buckets are about a third of top domains — and the place where generic deliverability advice quietly stops applying. No feedback loops, no postmaster consoles, filtering that ranges from nonexistent to draconian. Default to the defensive posture: minimal formatting, no tracking-heavy templates, authentication that passes strict checks, and volumes far below what Gmail tolerates.

Why bother? The multiples argument

A message tuned for Gmail engagement can be exactly what a reputation-focused Microsoft filter or a rule-based self-hosted setup junks. When placement diverges per provider, observed reply rates diverge by multiples between segments even when the copy and the ICP are identical — you are measuring filter fit, not message quality. Segmenting lets you see and fix that per filter, instead of averaging it into one misleading campaign metric.

Step 3: operationalize it

  1. Add a provider column to your list at import time, from the batched MX pass above.
  2. Split sequences per segment — at minimum Google / Microsoft / everything-else — so volume ramps, content style and cut-off rules can differ.
  3. Report reply and bounce rates per segment, not per campaign. A blended number hides a dead segment behind a healthy one.
  4. Re-check MX quarterly. Domains migrate constantly — the decade trend is self-hosted shrinking into the duopoly, so your segment mix shifts under your feet.

The final piece is per-segment verification. Segment-level tactics rest on knowing where your message actually lands with each provider — and sequencer "delivered" stats cannot tell you inbox from spam folder. An inbox placement test across seed mailboxes at Google, Microsoft and a spread of smaller providers gives you that ground truth per segment before the campaign spends your domain's reputation finding out the hard way.

FAQ

What tool do I need to batch MX lookups?

Just dig (or nslookup) in a shell loop for small lists; any bulk DNS tool for larger ones. MX records are public and lookups are free. Take the lowest-preference record as the primary MX — that is the host that actually receives the mail.

Which segment should I optimize for first?

Whichever dominates your list. In the top-1M overall, self-hosted (22.53%) and Google (21.75%) lead, but B2B SaaS lists usually skew heavily toward Google and Microsoft. Run the MX pass first and let your actual distribution decide.

What about domains behind Proofpoint or Mimecast gateways?

Treat security gateways as a fifth segment: the gateway filters before the mailbox provider ever sees the message, so reputation and content scrutiny are strictest there. The MX record names the gateway explicitly, so detection is the same one lookup.

Do these shares change over time?

Yes — the dataset shows self-hosted falling from 42.76% in 2016 to 22.53% in 2026 while Google and Microsoft grew. Figures cited here are from the 2026-07-05 snapshot; the daily report tracks the current split.
Related reading
Found this useful? Share it
AB
About the author
Artem Berezin
B2B Deliverability Specialist

B2B deliverability specialist with 5+ years of hands-on outreach experience. Built campaigns reaching 90,000+ inboxes across 20+ countries — and fixed the deliverability problems that came with that scale.

Check your deliverability across 20+ providers

Gmail, Outlook, Yahoo, Mail.ru, Yandex, GMX, ProtonMail and more. Real inbox screenshots, SPF/DKIM/DMARC, spam engine verdicts. Free, no signup.

Run Free Test →

Unlimited tests · 20+ seed mailboxes · Live results · No account required