TL;DREmail warm-up is the gradual build-up of a new mailbox's sending reputation: a small daily volume of real-looking email that recipients open, reply to and rescue from spam, rising over two to four weeks from 2-5 emails a day to 30-50. It still works in 2026 when the traffic looks human and spans many providers, and it should be paired with placement tests so you can see whether it worked.
What is email warm-up?
Email warm-up is the process of building trust for a new or unused mailbox before it sends real campaigns. You start with a handful of emails a day, make sure they get positive reactions, and raise the volume gradually until the mailbox reaches its working level.
The reason is simple. Mailbox providers have no history for a new sender. A mailbox that appears from nowhere and sends 200 messages on its first day looks exactly like a spammer who just registered a throwaway domain, so the filter treats it that way.
A useful comparison is a credit history. A bank won’t give a large loan to someone with no record, but it will lend to someone who has repaid small amounts on time for years. Sender reputation works the same way: small volumes first, proof that recipients want the mail, then growth. Warm-up builds that record quickly and in a controlled way.
How do mailbox providers decide what is spam?
Every incoming message is scored on three groups of signals. Warm-up can’t help with the first, and is designed to build the other two.
| Signal group | What the filter looks at | What warm-up does |
|---|---|---|
| Authentication | SPF, DKIM and DMARC records that prove the mail really comes from your domain | Nothing directly. Fix these first with a domain health check. |
| History and volume | Domain age, how steadily volume grows, whether the sender is consistent | Replaces a sudden spike with a smooth, steadily rising curve |
| Recipient reactions | Opens, replies, complaints, messages moved out of spam, contacts added | Creates positive reactions on purpose, at a natural rate |
Authentication is the entry ticket. Since 2024, large providers have required SPF, DKIM and DMARC from bulk senders, and a mailbox with broken records will struggle no matter how long it warms. Read SPF, DKIM and DMARC explained if any of these are unfamiliar.
How does warm-up work?
A warm-up service connects your mailbox to a network of other mailboxes. Each day it sends a small number of ordinary-looking business messages from your mailbox to mailboxes in the network, and has those mailboxes behave like interested recipients.
- Your mailbox sends. A few messages a day, written to read like normal business correspondence.
- The network receives. A mailbox at some provider gets the message and checks where it landed: inbox, a tab such as Promotions, or spam.
- The network reacts. It opens the message, moves it out of spam if needed, sometimes marks it important, and replies in the thread.
- The service adjusts. If messages keep landing in spam, volume holds or drops. If placement is clean, volume grows.
- Repeat daily until the mailbox reaches its target volume, then keep going in the background.
The warm-up messages never touch your real contacts. In a well-run service they are archived automatically so they don’t clutter your mailbox.
What the recipient side actually does
The reactions matter more than the sending. Each one sends a different signal, and each has to happen on a believable schedule:
| Action | Why it matters | How it stays natural |
|---|---|---|
| Open | Basic engagement; clears the “unwanted” flag | Minutes to hours after delivery, never for every message |
| Move from spam to inbox | The strongest signal: it tells the filter it made a mistake | Only when the message really landed in spam |
| Reply in thread | Two-way conversation is what real contacts look like | For a large share of messages, hours later, with replies that follow the thread |
| Mark important or star | Extra positive signal | For a minority of messages |
| Archive | Normal inbox housekeeping | Days later |
How long does warm-up take?
Two to four weeks for most new domains. The exact time depends on the domain’s age and history, the provider mix of your recipients, and how clean the signals are along the way.
| Domain | Typical start | Typical time to 30-50 emails a day |
|---|---|---|
| Brand new (under a month old) | 2-3 emails a day | 3-4 weeks |
| Young (1-6 months, little sending) | 3-4 emails a day | 2-3 weeks |
| Aged, clean history | 5 emails a day | 1.5-2 weeks |
| Recovering from spam problems or a block | 2 emails a day | 4 weeks or more, after fixing the cause |
A good ramp grows by roughly 10-20% a day, not by a fixed number. That produces an S-shaped curve: slow at first, faster in the middle, flattening out at the plateau. The warm-up calculator gives you a day-by-day plan for your own domain.
What should the daily volume be?
For cold email, most mailboxes plateau at 30 to 50 emails a day, including warm-up. Pushing one mailbox harder is riskier than spreading the same volume across more mailboxes and domains, which is why outbound teams usually run several mailboxes per domain and several domains. The cold email infrastructure playbook covers how to set that up.
Does email warm-up still work in 2026?
Yes, but not every kind. The honest answer has two parts.
What stopped working. Simple “ping-pong” networks, where thousands of accounts swap templated messages on fixed timings with the same pool of addresses, are increasingly recognised by large providers. When a provider can fingerprint a warm-up network, it can discount every signal coming from it. The mailbox looks engaged, but the engagement doesn’t count.
What still works. Warm-up traffic that is hard to tell apart from real correspondence:
- Real accounts with history: network mailboxes on real domains with websites, MX records and age, not freshly created throwaway accounts.
- Varied content: conversations written for each mailbox’s industry and language, with no templates, tracking codes or links, and no repeated phrasing across the network.
- Human timing: delays drawn from realistic distributions, working hours in each mailbox’s time zone, quiet weekends.
- Segmentation: a network split into isolated groups, so no provider sees thousands of accounts talking to the same addresses.
- Stable identity: each mailbox sends from one consistent IP and location.
- Many providers: reputation built with every provider your recipients use, not just the largest two.
The second part of the answer is to stop taking warm-up on faith. Run an inbox placement test before and after the ramp. If placement doesn’t improve, the warm-up isn’t working for you, whatever its dashboard says.
Is email warm-up safe?
Warm-up is safe for your domain when it is done gradually and the traffic looks human. The real risks come from shortcuts:
- Ramping too fast. Jumping from 5 to 50 a day in a week creates exactly the spike warm-up is meant to avoid.
- Warming a broken setup. Warm-up can’t fix a missing DKIM key or a DMARC record that fails alignment.
- Low-quality networks. Fingerprintable networks waste weeks and can attract scrutiny to the accounts in them.
- Unstable connections. A mailbox that appears from a different IP every day looks compromised.
- Campaigns during the ramp. Sending cold campaigns in the first two weeks spends reputation before it exists.
On legality: warm-up messages are exchanged between mailboxes whose owners have agreed to take part, so they are not unsolicited commercial email under laws such as the GDPR or CAN-SPAM. The question that matters is whether you follow your mailbox provider’s terms and the laws that apply to your real campaigns.
Warm-up vs ramp-up vs placement tests
These terms get mixed up. They are different tools for different jobs.
| Warm-up | Ramp-up | Placement test | |
|---|---|---|---|
| What it is | Network traffic that builds reputation | Gradually increasing your real campaign volume | A single email sent to seed mailboxes to see where it lands |
| When | Before campaigns, then continuously in the background | When campaigns start | Before every campaign and regularly after |
| What it tells you | Indirectly, through a warm-up score | Nothing on its own | Exactly where your email landed, per provider |
| Can replace the others? | No | No | No |
The best results come from all three: warm up first, confirm with a placement test, ramp campaign volume gradually, keep warming in the background, and keep testing.
Should warm-up continue after the ramp?
Yes. Stopping warm-up the day campaigns begin is one of the most common reasons reputation fades a few weeks later. Real cold campaigns get fewer replies and more ignored messages than warm-up traffic, so the balance of signals shifts. Background warm-up at roughly 20-30% of your daily volume keeps a steady stream of positive engagement alongside your campaigns.
How many warm-up emails per day is too many?
There is no single provider limit to aim for, and published sending limits are ceilings, not targets. For outbound cold email:
- Treat 50 emails a day per mailbox, including warm-up, as a practical maximum.
- Keep background warm-up to roughly a quarter of total volume once campaigns are running.
- Add mailboxes rather than pushing existing ones harder.
A practical warm-up checklist
- Authenticate. SPF, DKIM and DMARC passing for the sending domain. Check with the domain health check.
- Check blocklists. Make sure the domain and its IPs are clean with the blacklist checker.
- Set up the mailbox properly. A real name, a signature, a profile picture, and a few genuine sent and received messages.
- Start low. 2-5 emails a day, depending on the domain’s age.
- Ramp by percentage. About 10-20% a day, holding steady whenever spam placement rises.
- Test before you send. Run a placement test at the plateau. Aim for well above 80% inbox placement across providers.
- Ramp campaigns gradually. Start real sending at a fraction of the plateau and grow it over a week or two.
- Keep warming and monitoring. Background warm-up plus weekly placement tests and alerts.
How RoxInbox approaches warm-up
RoxInbox treats warm-up as the engine, not the product. It checks your DNS before it sends anything, builds an adaptive ramp that reacts daily to spam signals, and runs on a segmented network with real aged accounts across every major provider, with no provider holding more than 40% of the network. Then it measures the result with placement tests and puts a number on it: if a mailbox is below 85% inbox placement on day 21, its next month is free, on the conditions in the guarantee.
See how the ramp, the network and the daily cycle fit together on the email warm-up page, or the full 10-step lifecycle.