How to Warm Up 10+ Email Accounts Without Burning the Domain
Warm up 10+ mailboxes by setting a domain cap first, adding inboxes in waves of two or three, and keeping each inbox at 3–30 warm-up emails before adding 30–50 real sends. If you start all ten at full volume, one weak inbox can damage the whole domain. This guide gives the ramp, naming rules, pool choice, and monitoring checks.
If the domain is new, use a slower new domain warm-up sequence. If the domain already sends normal business mail, you can move faster after authentication and placement look clean. The goal is not to make ten inboxes busy. The goal is ten boring, consistent senders under one trusted domain.
What domain cap should you set first?
Mailbox warm-up is individual. Domain reputation is shared. That is the trap when you scale from one inbox to ten.
A mailbox can have a clean sending pattern while the domain still looks risky. Providers look at authentication, complaint behaviour, engagement, sending history, recipient reactions, content patterns, and infrastructure. Some signals sit at mailbox level. Others sit at domain level.
So your first cap is not per mailbox. It is per domain.
Use conservative ranges for cold outreach. They are operating limits, not provider guarantees. Google tells senders to keep spam complaints below 0.1% and avoid ever reaching 0.3% or higher in its email sender guidelines. Yahoo publishes sender requirements at Yahoo Sender Hub. Treat complaints as a stop signal.
| Situation | Mailboxes | Warm-up ceiling | First real outreach | Later real outreach | Domain rule |
|---|---|---|---|---|---|
| New domain, week 1 | 2–3 | 10–15/day each | 0/day | 0/day | Build signals only |
| New domain, week 2 | 4–6 | 20–30/day each | 5–10/day each | Not yet | Keep total low |
| New domain, weeks 3–4 | 6–10 | 30/day each | 10–25/day each | 30/day if clean | Raise in waves |
| Existing clean domain | 5–10 | 30/day each | 10–20/day each | 30–50/day each | Watch complaints |
| During campaigns | 10+ | 10–15/day each | 30–50/day each | Add mailboxes, not volume | Do not spike |
| Any spam spike | Any | Reduce or pause | Pause or cut | Resume slowly | Fix before scaling |
| Provider send limits | Any | Check current limit | Check current limit | Check current limit | Provider limits still apply |
Before adding volume, check the domain basics. You need SPF, DKIM, and DMARC working for normal business mail. Use a SPF, DKIM, and DMARC checklist, then verify live records with an SPF checker and a DMARC checker.
SPF is defined in RFC 7208. DMARC is defined in RFC 7489. You do not need to memorise the RFCs. You do need one clean SPF record, DKIM signing from your sending provider, and a DMARC record that receivers can evaluate.
How to warm up multiple email accounts
Use waves. Ten mailboxes should not all appear on Monday, send similar messages on Tuesday, and launch cold outreach on Wednesday.
Start with two or three mailboxes. Let them send and receive warm-up mail for several days. Add the next group only when the first group has clean authentication, low spam placement, and no login or permission failures.
| Day | Add mailboxes | Warm-up per active mailbox | Real outreach | What to check |
|---|---|---|---|---|
| 1 | 2 | 3/day | 0 | SPF, DKIM, DMARC, login |
| 2 | 0 | 5/day | 0 | Inbox placement and replies |
| 3 | 1 | 7/day | 0 | Spam landings by sender |
| 4 | 0 | 9/day | 0 | DNS still passing |
| 5 | 2 | 11/day | 0–5 only on clean inboxes | Health by mailbox |
| 6 | 0 | 13/day | 0–5 | No sudden spam jump |
| 7 | 1–2 | 15/day | 5–10 | Replies and bounces |
| 8–14 | Finish to 10 | 15–30/day | 10–20 | Domain-level pattern |
| 15+ | No rush | 10–15/day during campaigns | 30–50 if clean | Complaints and spam rate |
This follows the BobWork Email Warm-up ramp: 3 emails per day, plus 2 per day, capped at 30 per day by default. The cap is editable per mailbox up to 100, but a higher cap is not automatically safer.
If you use another tool, match the principle. Start low. Raise slowly. Keep weekends quieter. Spread sends across normal working hours in the mailbox time zone. Do not make every mailbox send at the same minute.
BobWork spreads sends across 09:00–18:00 in each mailbox time zone, decides every 15 minutes with randomness, and drops weekends to 30%. A pair never writes to each other twice within three hours. That matters when you run many mailboxes, because repeated pair patterns can look mechanical.
Use the email warm-up schedule guide for a single-mailbox plan. For ten mailboxes, copy the ramp, then offset each group by two or three days.
How should you name each mailbox?
Mailbox naming affects trust, replies, internal tracking, and human review.
Use one mailbox per real sender identity. The simplest pattern is first.last@yourdomain.com with a matching display name. Use the same name in the email signature, calendar profile, and booking page. Do not make the From name say Alex Morgan while the address says sales7@.
Avoid names that expose automation. Role addresses such as outreach@, leads@, sales1@, sdr2@, and growthbot@ are usually weaker for first-touch cold email. They can work for newsletters or support flows. They are worse when you want a recipient to believe a person wrote a direct note.
| Field | Use | Avoid |
|---|---|---|
| Address | maya.chen@example.com | sales3@example.com |
| Display name | Maya Chen | Maya from Revenue Team 4 |
| Signature | Name, role, company, site | Image-only signature |
| Sender role | One clear function | Mixed sales, billing, and support |
| Tracking | Owner, domain, provider, start date | No owner or start date |
Keep signatures light. Plain text is safer than image-heavy blocks. Avoid link-heavy disclaimers in every first-touch email. If your outreach platform adds tracking domains, test them before scale. A broken tracking domain can hurt all ten inboxes at once.
Separate operational mail from cold outreach. Do not warm or campaign from an address that receives invoices, password resets, legal mail, or customer support. Warm-up tools should not touch real mail, but your team still needs clean ownership and auditability.
How should you stagger starts?
Do not treat ten mailboxes as ten independent senders. They still share one domain, similar content, the same sending platform, and often the same recipient market.
Stagger four things:
- Start date.
- Daily volume.
- Sending window.
- Campaign launch date.
Do not only stagger warm-up. Stagger real outbound too. If ten mailboxes all start sending 40 cold emails on the same morning, the domain jumps by 400 daily sends. That can be a bigger signal than any single inbox.
| Wave | Mailboxes | Start warm-up | Start cold outreach | First outreach cap | Raise only if |
|---|---|---|---|---|---|
| 1 | 2–3 | Day 1 | Day 14+ | 10/day each | Spam rate is low |
| 2 | 2–3 | Day 4–5 | Day 17+ | 10/day each | Wave 1 stays clean |
| 3 | 2–3 | Day 8–9 | Day 21+ | 10/day each | Domain complaints stay low |
| 4 | 1–3 | Day 12–14 | Day 25+ | 5–10/day each | No mailbox is failing |
For an existing domain, you can compress the timeline. For a new domain, do not. A new domain usually needs three to four weeks before it carries meaningful cold volume. An existing domain with normal business history may be ready after about 14 days of clean warm-up.
Use one hard rule: do not raise volume on a day when any mailbox is failing. Fix the weakest inbox first. A single sender with poor placement can make the whole domain look worse, especially if campaign content and recipient lists are shared.
During active campaigns, keep warm-up running at 10–15 emails per day per mailbox. That keeps normal two-way traffic present without crowding the mailbox. If you need more total cold volume, add mailboxes gradually instead of pushing each mailbox far above 30–50 real sends per day.
For more detail on outbound caps, use the cold email volume guide.
Which warm-up pool should you use?
Warm-up needs other mailboxes. The question is which other mailboxes.
A shared warm-up network exchanges mail across accounts. That gives a single mailbox enough peers to start. It also gives you more provider and domain variety. A private pool only uses your own mailboxes. That gives more control, but you need enough mailboxes to create useful traffic.
| Pool model | How it works | Best fit | Watch-outs |
|---|---|---|---|
| Shared network | Your active mailboxes exchange with other active mailboxes across accounts | Starting quickly, provider variety, one mailbox is enough | You should trust the tool’s content and access controls |
| Private pool | Only your account mailboxes exchange with each other | Teams that want no outside addresses receiving their warm-up mail | Needs at least two mailboxes; more is better |
| Mixed decision | Start shared, switch private later if needed | Teams testing placement and privacy needs | Changing too often makes analysis harder |
Content control matters more than the label. Users should not be able to push promotional copy, links, or spam into a warm-up network. The engine should generate plain office messages. It should also identify its own warm-up mail so real mail is not read, moved, or answered.
In BobWork Email Warm-up, the free pool does this step automatically: it uses a shared warm-up network by default, or a private pool per account if you prefer. Switch in the dashboard under Mailbox pool → Pool mode. Shared mode needs only one mailbox. Private mode needs at least two.
The engine writes short plain-text office notes, uses no links or images, and replies to about 40% of received warm-up mail. Threads end after three messages. Only warm-up mail carrying the engine header, or a known subject for Zoho API senders, is touched. Real mail is never read, moved, or answered.
Peers on different domains or providers are picked twice as often. That helps when you connect ten mailboxes from one domain, because the system avoids only bouncing mail around the same domain cluster.
For more detail, read how warm-up networks work and the exact engine behaviour.
What should you monitor daily?
Do not average ten inboxes and call the domain healthy. Averages hide the mailbox that is failing.
Track each mailbox as its own sender. At minimum, monitor these fields.
| Metric | Level | Healthy signal | Action if weak |
|---|---|---|---|
| SPF | Domain | Passes for sending source | Fix DNS before sending |
| DKIM | Domain/provider | Signed by the provider | Recheck selector and provider setup |
| DMARC | Domain | Present and aligned enough to evaluate | Add or correct the record |
| Spam placement | Mailbox | Low over seven days | Pause or reduce that sender |
| Replies | Mailbox | Normal warm-up and real replies | Check content and targeting |
| Bounces | Mailbox/campaign | Low and explainable | Clean lists before more sends |
| Complaints | Domain | Below provider warning levels | Stop campaigns and inspect |
| Login status | Mailbox | Connected and authorised | Reconnect before measuring |
BobWork measures spam landings directly in receiving mailboxes, not through third-party seed lists. Its spam rate is the share of a sender’s warm-up mail found in Spam over seven days. Health score is 0–100: Healthy is 85 or above, Watch is 60–84, At risk is below 60, and Blocked means login or permission failed.
A mailbox is marked ready for outbound only after 14+ days warming, a seven-day spam rate at or below 10%, and at least 30 warm-up emails received. That gate is stricter than simply reaching day 14.
Pause a mailbox for a few days if its spam rate goes above 5%. Do not argue with the data. Reduce volume, confirm DNS, inspect the campaign, and restart slowly. If the same mailbox fails again while others stay clean, replace it or move it to a lower-volume role.
Also watch domain-level tools. Google Postmaster Tools can help when you send enough mail to Google users, but it does not replace per-mailbox monitoring. A domain can look acceptable while one inbox has poor placement. The reverse can also happen.
Check the domain daily while scaling. BobWork checks SPF, DKIM, and DMARC daily and shows the result per domain. It looks for common DKIM selectors including google, zmail, default, selector1, selector2, k1, s1, mail, dkim, lark, feishu, and zoho. If your selector is unusual, verify it directly with your provider.
When can outreach start?
Warm-up is not a licence to send bad cold email. It helps establish normal mailbox behaviour. It cannot rescue irrelevant offers, scraped lists, misleading subject lines, or sudden domain spikes.
Start outreach only on mailboxes that pass readiness checks. Keep the first campaign small. Use a clean list, plain text, no attachment, and no heavy link tracking. Send to the most relevant recipients first, because early replies and deletes shape the next step.
Use this checklist before you move from warm-up to 10+ active outreach inboxes.
| Step | Action | How to verify |
|---|---|---|
| 1 | List every mailbox, owner, provider, and start date | One tracker has all ten rows |
| 2 | Confirm SPF, DKIM, and DMARC | DNS tools show pass or expected records |
| 3 | Start two or three mailboxes first | Only wave 1 is active on day 1 |
| 4 | Offset later waves by two to four days | Tracker shows staggered start dates |
| 5 | Keep warm-up at 3→30/day before outreach | Dashboard shows the ramp per mailbox |
| 6 | Hold campaigns until readiness is met | Each mailbox has 14+ days and clean placement |
| 7 | Start cold outreach at 5–10/day | Campaign tool shows low first-day caps |
| 8 | Raise toward 30–50/day only if clean | Seven-day spam and complaint signals stay low |
| 9 | Keep warm-up at 10–15/day during campaigns | Warm-up remains active after launch |
| 10 | Pause any mailbox above 5% spam | The sender is stopped before more volume |
The operating rule is simple: scale breadth before intensity. Ten mailboxes sending 25 relevant emails each is usually safer than two mailboxes sending 125 each. It also makes failures easier to isolate.
BobWork Email Warm-up supports Gmail and Google Workspace, Zoho Mail, Lark Mail, Yahoo Mail, iCloud Mail, Amazon SES, SendGrid, Mailgun, and any IMAP+SMTP mailbox. Google may show an unverified-app notice because the CASA audit has not been completed. Outlook and Microsoft 365 are not supported yet because Microsoft requires OAuth.
The tool is free for up to 10 mailboxes per account, with no card and no time limit. Extra active mailboxes above 10 are $5 per month ($3 each from 10 extra, $2 each from 50 extra). Start with the free warm-up tool, connect only the first wave, and add the rest after the domain proves it can carry the pattern.
Frequently asked questions
Can I warm up ten mailboxes on one domain?
Yes, but do not start all ten at high volume. Fix SPF, DKIM and DMARC first, start mailboxes in waves, and cap total domain volume. Treat the domain as the shared reputation layer.
How many cold emails can each mailbox send?
A typical safe range is 30–50 real cold emails per mailbox per day after warm-up. Start lower for new domains. Keep warm-up running at 10–15 per day during campaigns.
Should each mailbox use a different name?
Each mailbox should look like a real person: first.last@domain, a matching display name, and a consistent signature. Avoid role accounts such as sales1 or outreach7 for first-touch cold email.
Is a shared warm-up network safe for many mailboxes?
A shared network can help because your mailboxes interact with varied domains and providers. A private pool gives more control, but it needs enough internal mailboxes to create useful traffic. Either way, the content should be controlled and non-promotional.
When should I pause a mailbox?
Pause or reduce a mailbox if its spam rate rises above 5%, authentication breaks, login permissions fail, or replies show obvious placement problems. Do not keep increasing volume while one inbox is failing.
Do I need separate domains for ten mailboxes?
Not always. One healthy domain can run several mailboxes, but total domain volume matters. If you need more daily sends, adding domains and mailboxes is safer than forcing one domain to carry all traffic.
Warm up your mailboxes free
Connect Gmail, Google Workspace, Zoho or Lark. Your mailboxes warm on a shared network, or in a private pool of your own, starting today.