Skip to content

Mailbox calculator

Slide in your leads and sequence to see how many mailboxes and domains you need.

In your browser

What you enter, paste or load stays on this page and is never sent to us.

Your campaign

The first email plus its follow-ups. Every lead gets every email.

Your own limit per mailbox, follow-ups included.

20 is about a month of weekdays. Fewer days means more mailboxes.

What you need

Mailboxes50At 10 emails a day each, rounded up.
Domains173 mailboxes each; the last one has 2.
Emails in total10,0005,000 leads × 2 emails.
Emails a sending day500Over 20 sending days, rounded up.
New leads a day250Leads that get their first email each day.
Room to spare0 a dayThe mailboxes can send 500 a day between them.

The domains, drawn

Each tile is a domain, each dot a mailbox on it.

How it is worked out

  1. 5,000 leads × 2 emails in the sequence = 10,000 emails.
  2. 10,000 emails ÷ 20 sending days = 500 emails a day, rounded up.
  3. 500 a day ÷ 10 per mailbox = 50 mailboxes, rounded up.
  4. 50 mailboxes ÷ 3 per domain = 17 domains, rounded up.

This counts mailboxes at full volume. New mailboxes are usually warmed up first; the domain and inbox planner shows how many weeks a warm-up ramp takes and sets your daily number against Google's and Microsoft's published sending limits.

A plan like this ends in a list of domains and mailboxes to set up. Pulse is cold-email sending infrastructure that gives each domain its own MX host, IP, DKIM selector and certificate. Book a demo to see it with your numbers.

How many mailboxes and domains do I need?

Cold email is sent from many mailboxes, spread over several domains, so that no single mailbox or domain carries the whole volume. How many you need follows from four things: how many leads you email, how many emails each lead gets in the sequence, how many emails one mailbox sends a day, and how many days you give the campaign. How many mailboxes sit on one domain then sets the number of domains.

Reading the result

The calculator multiplies your leads by the emails in the sequence to get the total, shares that across your sending days, and divides the emails a day by what one mailbox sends, rounding up. The mailboxes divided by how many you put on a domain, rounded up, is the number of domains. Every step is written out under the result, and the drawing shows each domain with its mailboxes.

What the numbers leave out

  • Warm-up time

    The result counts mailboxes at full volume. A new mailbox on a new domain is usually brought up gradually, so the first weeks send less; the domain and inbox planner works out how long a ramp takes.

  • Follow-ups landing after the window

    Every email of the sequence is counted inside your sending days. If the last follow-ups go out after the last day, the busiest days come in the middle of the campaign, and a few extra mailboxes give that room.

  • Treating the per-mailbox number as a provider limit

    Google and Microsoft publish the most an account may send before they stop it, which is far above what cold email senders choose. The number per mailbox is your own judgement, and the domain and inbox planner sets it against the providers' published limits.

  • Replies and bounces

    Leads who reply usually leave the sequence, and addresses that bounce get no follow-up, so the real total is a little lower than leads times steps. The calculator counts the full sequence for everyone, which leaves a margin.

Pulse · cold-email sending

Sending infrastructure that is yours alone.

Every domain gets its own MX host, IP, DKIM selector and certificate. Managed Pulse is available now, and we run it for you; the self-hosted version arrives in Q4 2026.

# on a fresh Ubuntu server
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Also from us:Beat: monitoring that tells you the fixConsulting: $65/hr, no retainer