Skip to content

How Many Domains Do You Need for Cold Email?

The number of domains you need for cold email is whatever covers your daily send target plus spares for rotation. Work backwards from volume: divide your daily target by per-mailbox sends to get mailboxes, then divide by mailboxes-per-domain to get domains. Most senders land on a handful of domains, then add extras because domains wear out.

The formula

You can size your infrastructure with three numbers. Start from how many emails you want to send per day and work down.

  1. Daily target ÷ sends per mailbox per day = mailboxes needed
  2. Mailboxes needed ÷ mailboxes per domain = domains needed

The inputs matter more than the arithmetic. A sending domain is the domain in your From address. A mailbox is one inbox on that domain. Cold-email mailboxes send a small, ramped volume each day, often in the low tens once warmed up, because high per-mailbox volume looks like spam to mailbox providers. (For the per-mailbox side of this, see how many mailboxes per domain and how many cold emails per day.)

Size capacity around your real per-mailbox rate, not the technical ceiling. Microsoft Exchange Online permits up to 10,000 recipients per 24 hours per mailbox, 30 messages per minute, and 1,000 recipients per message. Those are hard limits, not targets. Cold senders stay far below them.

A worked example

Say your target is 1,000 cold emails per day.

StepCalculationResult
Mailboxes needed1,000 ÷ 20 sends per mailbox~50 mailboxes
Domains for capacity50 ÷ 50–100 per domain1–2 domains
Spares for rotation+1 to +2 domainstotal ~2–4 domains

So a 1,000-per-day program is a two-to-four-domain problem, not a twenty-domain one. Scale the same maths up: 5,000 per day at 20 sends per mailbox is roughly 250 mailboxes, which is around three to five domains for capacity, plus spares.

The per-mailbox send rate is the lever that moves everything. If you send 10 per mailbox instead of 20, you double your mailbox and domain count for the same target. Pick the rate first, then size.

Why you always add spares

Capacity is only half the answer. The other half is that domains wear out. Under sustained cold-email volume, a domain’s reputation degrades — often within a few months — and at some point it stops landing reliably. You can read more on the mechanism in why cold email domains burn out.

This is why the raw capacity number is never the final number. You run more domains than you strictly need so you can rotate: keep several domains warm and in play, retire ones that degrade, and bring fresh ones online before you are forced to. A program built on exactly enough domains has no slack, so the day one domain falters, your volume drops.

Spreading volume across domains also contains failure. If all 1,000 daily sends run through one domain and that domain hits a blacklist, your whole program stalls. Split across three domains, a single bad domain costs you a third of capacity while the rest keep sending.

One domain vs several

ApproachDaily capacityRisk concentrationWhen it fits
Single domainLimited by one domain’s mailbox countHigh — one problem stops everythingTiny tests only
Several domains, rotatedSum across domains, with headroomLow — failures are containedAny real sending program

The single-domain approach looks cheaper until the day it isn’t. For anything beyond a small experiment, several domains in rotation is the standard pattern. See domain rotation for cold email and secondary domains for cold email for how senders structure this.

Things the formula doesn’t capture

The maths gives you a floor, not a finished plan. A few factors push the real number up:

  • Warmup time. New domains and mailboxes ramp slowly before they reach full send volume, so a fresh domain is not full capacity on day one. See how long email warmup takes.
  • Authentication. Every sending domain needs SPF, DKIM, and DMARC configured. Google and Yahoo’s bulk-sender requirements, effective February 2024, expect all three plus one-click unsubscribe and a low spam-complaint rate (commonly cited as under roughly 0.3%). More domains means more DNS records to get right.
  • Inbox/outbox split. Some teams keep one domain as the primary brand inbox and use separate, cheaper domains purely for outbound. That is a deliberate choice, not extra cost for its own sake.

How Mailionaire approaches this

Mailionaire treats domain count as a capacity question and prices it that way: $50 per active domain per month, one isolated Microsoft 365 tenant per sending domain, with up to 100 mailboxes per domain and SPF, DKIM, and DMARC set up automatically. Monitoring and self-healing replace mailboxes and domains as they wear out, so rotation is handled rather than left to you. You can map your own daily target to a domain count on the pricing page.

FAQ

How many domains do I need to send 1,000 cold emails a day?

At roughly 20 sends per mailbox per day you need about 50 mailboxes for 1,000 daily emails. At 50 to 100 mailboxes per domain, that is one or two sending domains for raw capacity. Add a spare domain or two for rotation, so plan for two to four in total.

Should I send everything from one domain?

No. Concentrating all volume on one domain means a single reputation problem can stop all your sending at once. Spreading the same volume across several domains keeps each one looking natural and limits the blast radius when one domain degrades or needs replacing.

How many cold emails can one mailbox send per day?

A small, ramped amount, often in the low tens once warmed up. Microsoft Exchange Online allows up to 10,000 recipients per 24 hours per mailbox, but cold-email senders deliberately stay far below that to protect reputation. Plan capacity around your real per-mailbox send rate, not the hard limit.

Does using more domains make my cold email legal?

No. The number of domains is a deliverability and capacity decision, not a consent one. You are always responsible for having permission to email each recipient and for local rules, such as Germany's UWG §7(2), which generally requires prior opt-in even for B2B advertising email. This is not legal advice.


Mailionaire provisions real, isolated Microsoft 365 mailboxes for cold email — built in Switzerland, with optional EU/Swiss data residency — then monitors and replaces them as they wear out. One flat price per domain. See how it works →