How to Send 20,000 Emails Per Day: Domain Strategy, Infrastructure & Warmup Playbook

A complete blueprint for scaling to 20K+ daily emails without burning your domains. Covers domain architecture, subdomain strategy, ESP selection, warmup timelines, and volume recommendations based on IHS score.

Boxset TeamApr 8, 202612 min read
sending volumedomain strategyemail infrastructurewarmupscaling

The Golden Rule: Never Put All Your Eggs in One Domain

If you're planning to send 20,000 emails per day, the worst thing you can do is blast them all from a single domain. One spam complaint spike, one blacklisting, one throttle from Gmail — and your entire sending operation goes dark.

The solution is domain diversification: spreading your volume across multiple domains, subdomains, and ESPs so that no single failure can take you offline.

How Many Emails Can You Safely Send Per Domain?

Your Boxset Inbox Health Score (IHS) directly determines your safe sending volume. The IHS is a composite score from 5 layers — DNS authentication, provider reputation, engagement behavior, inbox placement, and threat monitoring — and it updates automatically throughout the day.

Pro Tip from Boxset Team

These limits are per subdomain. With 10 subdomains each at IHS 90+, you can safely send 20,000/day total.

The Architecture: Domains, Subdomains & ESPs

Here's the exact infrastructure you need for 20,000 emails/day:

Domain Structure

yourcompany.com (primary domain)
├── DO NOT send marketing from here — protect corporate reputation
│
├── email.yourcompany.com      → 2,000/day  (Subdomain 1)
├── news.yourcompany.com       → 2,000/day  (Subdomain 2)
├── updates.yourcompany.com    → 2,000/day  (Subdomain 3)
│
├── email.brand2.com           → 2,000/day  (Domain 2, Sub 1)
├── news.brand2.com            → 2,000/day  (Domain 2, Sub 2)
├── updates.brand2.com         → 2,000/day  (Domain 2, Sub 3)
│
├── email.brand3.com           → 2,000/day  (Domain 3, Sub 1)
├── news.brand3.com            → 2,000/day  (Domain 3, Sub 2)
├── updates.brand3.com         → 2,000/day  (Domain 3, Sub 3)
│
└── email.brand4.com           → 2,000/day  (Domain 4, Sub 1)
                                 ─────────
                                 20,000/day total

Resource Requirements

Why Multiple Domains?

Think of domains like bank accounts. You wouldn't keep your entire net worth in one account. Similarly:

  • Domain A gets blacklisted → Domains B, C, D continue sending (75% capacity maintained)
  • ESP #1 has an outage → ESP #2 handles the overflow
  • Gmail throttles one subdomain → The others aren't affected

Never use your primary corporate domain (yourcompany.com) for bulk or marketing emails. If it gets flagged, your team's regular business email (invoices, contracts, support) stops reaching inboxes too.

ESP Distribution Strategy

Split your volume across at least two Email Service Providers:

Pro Tip from Boxset Team

Having two ESPs isn't just about redundancy — it also lets you A/B test deliverability. Send the same campaign from SES and SendGrid, then compare inbox placement rates in Boxset.

The 6-Week Warmup Timeline

You cannot send 20,000 emails on day one. ISPs need to learn your sending patterns gradually. Here's the proven warmup schedule:

Critical Checkpoints During Warmup

DNS Configuration Per Subdomain

Each subdomain needs its own authentication records. Here's the minimum:

email.yourcompany.com
├── SPF:   v=spf1 include:amazonses.com ~all
├── DKIM:  selector._domainkey.email.yourcompany.com → CNAME to ESP
├── DMARC: _dmarc.email.yourcompany.com → v=DMARC1; p=quarantine; rua=mailto:[email protected]
└── MX:    (only needed if receiving replies on this subdomain)

Boxset scans all these records automatically as part of the IHS Config layer. If any record is missing or misconfigured, your Config score drops and the volume recommendation adjusts downward.

How Boxset Monitors Your Sending Health

With Boxset monitoring all 10+ subdomains from a single dashboard, you get:

  • IHS Score per subdomain — know exactly which subdomains are healthy and which need attention
  • Automatic volume recommendation — each domain card shows the safe daily volume based on its current IHS score
  • Warmup Training — automated peer-to-peer warmup to build and maintain reputation signals
  • Placement Testing — verify inbox placement across Gmail, Outlook, and Yahoo
  • Real-time alerts — instant notification if a subdomain's score drops or gets blacklisted
  • Google Postmaster integration — track Gmail's view of your domain reputation

The IHS Score Updates Automatically

You don't need to run manual checks every day. The IHS uses 5 layers, and 4 of them update automatically:

Pro Tip from Boxset Team

If the Placement layer has no data, its 15% weight automatically redistributes to the other layers. You don't need daily placement tests for accurate volume recommendations.

What to Do When a Subdomain's Score Drops

It will happen eventually — a subdomain's score will drop. Here's your recovery playbook:

Ongoing Maintenance Checklist

Once you're at full volume (20,000/day), maintain your infrastructure with this weekly routine:

  • Monday: Check IHS scores for all subdomains. Flag any below 75.
  • Wednesday: Review ESP analytics (bounce rate, complaint rate, delivery rate).
  • Friday: Run a placement test on 2-3 subdomains (rotate weekly so all get tested monthly).
  • Ongoing: Keep Boxset warmup training active on all subdomains to maintain engagement signals.

Scaling Beyond 20,000

Need to grow to 50,000 or 100,000/day? The strategy is the same — add more subdomains and domains:

At volumes above 50,000/day, consider a dedicated IP pool per domain and work directly with your ESP's deliverability team. Boxset's monitoring becomes even more critical at this scale.

Discover Your Seltra Score

Get a single number that reflects the health of your entire email operation. Boxset's Seltra AI analyzes data from all your ESPs to calculate your real deliverability score.

Check Your Score Free