Cold email infrastructure is what separates a campaign that books calls from one that burns your domain in two weeks.

We have built and audited cold email infrastructure for over 200 B2B campaigns at Advazon. The same failures appear every time: one inbox carrying 600 sends per day, no secondary domains, DMARC set to none, warmup skipped entirely. The copy was fine. The infrastructure was not.

This guide covers the exact setup process we use for every client.

A Modern Solution for B2B Success

What Is Cold Email Infrastructure?

Cold email infrastructure is the technical foundation that determines whether your emails reach the inbox or go to spam. It includes your sending domains, mailboxes, DNS authentication records, warmup protocol, and inbox rotation system.

Without it, no amount of good copywriting saves your campaign.

Why Most Cold Email Campaigns Fail Before They Begin

Here is what we see when clients come to us with deliverability problems:

- Primary business domain used for cold sending (one blacklist and everything stops)

- SPF record with too many DNS lookups, silently failing on 40% of sends

- DKIM not configured at all

- DMARC set to p=none with no monitoring

- Single inbox sending 400 to 600 emails per day (safe limit is 30 to 50)

- No warmup done before launch

Every one of these is an infrastructure problem. None of them are copy problems.

Secondary Sending Domains

The first rule of cold email infrastructure is never send from your primary domain.

If acmecorp.com gets blacklisted, your customer emails, website contact forms, and transactional messages stop landing. The damage goes far beyond the campaign.

Register dedicated secondary sending domains instead. Examples for acmecorp.com:

- acmecorpteam.com

- getacmecorp.com

- acmecorp.io

- tryacmecorp.com

How many domains do you need?

- 100 to 200 emails per day: 1 to 2 domains, 3 to 4 inboxes

- 300 to 500 emails per day: 2 to 3 domains, 6 to 9 inboxes

- 500 to 1,000 emails per day: 4 to 6 domains, 12 to 18 inboxes

Each domain supports 2 to 3 inboxes. Each inbox sends 30 to 50 emails per day maximum.

Google Workspace vs Microsoft 365 for Cold Email

Both work. Here is how they compare:

Google Workspace:

- Stronger Gmail inbox placement

- Easier DKIM setup

- Better for targeting Gmail-heavy audiences (startups, SMBs)

- Cost: from $6 per user per month

Microsoft 365:

- Stronger Outlook inbox placement

- Better for enterprise and corporate targets

- Higher trust scores with many corporate spam filters

- Cost: from $6 per user per month

Best practice: mix both. Use Google Workspace for 60% of inboxes and Microsoft 365 for 40%. This distributes your sending across two provider networks and reduces risk if one provider flags your volume.

SPF, DKIM, and DMARC

DNS authentication is the second pillar of cold email infrastructure. All three records must be correct before warmup begins.

SPF (Sender Policy Framework)

SPF tells receiving servers which IPs are authorised to send email from your domain.

For Google Workspace:

v=spf1 include:_spf.google.com ~all

For Microsoft 365:

v=spf1 include:spf.protection.outlook.com ~all

Start with ~all (soft fail). Move to -all (hard fail) after 4 weeks of verified clean sending.

Common SPF mistake: too many DNS lookups. SPF has a hard limit of 10 DNS lookups per evaluation. Exceed it and SPF fails silently on a percentage of every send. Use an SPF flattening tool if you have multiple includes.

DKIM (DomainKeys Identified Mail)

DKIM adds a cryptographic signature to every email. Receiving servers verify it using your public key stored in DNS.

Setup by provider:

Google Workspace: Admin Console → Apps → Google Workspace → Gmail → Authenticate email → Generate new record → Add TXT to DNS

Microsoft 365: Security Portal → Email and Collaboration → Policies → DomainKeys Identified Mail → Enable for your domain

Always use a 2048-bit key. Some spam filters score 2048-bit positively over 1024-bit.

DMARC (Domain-based Message Authentication)

DMARC ties SPF and DKIM together and tells receiving servers what to do when one fails.

Week 1 to 4 (monitoring):

v=DMARC1; p=none; rua=mailto:[email protected]; fo=1

Week 4 onwards (enforcement):

v=DMARC1; p=quarantine; pct=100; rua=mailto:[email protected]

Final state:

v=DMARC1; p=reject; pct=100; rua=mailto:[email protected]

Do not jump to p=reject immediately. Monitor reports first to confirm all legitimate sending is covered.

Verify All Three Before Moving On

- MXToolbox.com: full SPF, DKIM, DMARC lookup

- Mail-Tester.com: send a test email, get a score out of 10

- DKIMValidator.com: DKIM-specific check

Target: 10 out of 10 on Mail-Tester. Below 8 means something is misconfigured. Fix it before warmup starts.

Inbox Warmup

A new inbox has zero sender reputation. Warmup builds it by simulating real email behaviour before cold outreach begins.

Warmup schedule per inbox:

Days 1 to 7: 5 to 10 warmup emails per day, 100% reply rate from warmup network

Days 8 to 14: 15 to 25 warmup emails per day

Days 15 to 21: 30 to 40 warmup emails per day

Day 22 onwards: Begin real cold sends at 30 to 40 per day, scale by 5 per day each week

Smartlead vs Instantly for Warmup

Both are strong. Here is how they compare:

Smartlead:

- Warmup network of 10,000+ inboxes

- Built-in warmup runs alongside live campaigns

- Stronger inbox placement scoring dashboard

- Better for agencies managing multiple clients

Instantly:

- Large warmup network

- Slightly simpler interface

- Good for solo operators running fewer campaigns

- Strong community and training resources

We use Smartlead for all Advazon client campaigns. Either platform works if configured correctly.

3 warmup rules to never break:

1. Keep warmup running in parallel with live campaigns. Stopping warmup the moment you start sending is the most common mistake we see.

2. Never turn off warmup during an active campaign.

3. Do not launch cold sends until inbox placement score is 90% or above.

Inbox Rotation and Sending Limits

A fully warmed inbox still has hard limits. Exceeding them triggers spam filters regardless of authentication quality.

Sending limits per inbox:

- Safe zone: 30 to 35 emails per day

- Maximum: 40 to 50 emails per day

- Never above 50: reputation damage accumulates fast above this threshold

Inbox rotation means your sending tool automatically cycles across multiple inboxes so no single inbox carries too much volume.

Example setup for 300 emails per day:

- 8 to 10 inboxes

- 30 to 35 sends per inbox per day

- Rotation managed automatically by Smartlead or Instantly

Ongoing Monitoring

Cold email infrastructure is not a one-time setup. Domains age, IPs shift, blacklists update. You need monitoring to catch problems before they become campaign failures.

Set up Google Postmaster Tools for every sending domain. It gives you domain reputation, IP reputation, spam rate, and delivery error data directly from Gmail.

Check weekly:

- Blacklist status on MXToolbox

- Sender score on Senderscore.org

- Inbox placement on GlockApps (run a placement test monthly)

- Google Postmaster domain reputation (keep it High)

Cold Email Infrastructure Pre-Launch Checklist (11 Steps)

Before sending the first cold email, confirm all of the following:

1. Secondary sending domains registered (never use primary domain)

2. Google Workspace or Microsoft 365 inboxes created

3. SPF record added, verified, DNS lookups under 10

4. DKIM enabled with 2048-bit key, verified in DNS

5. DMARC record added starting at p=none with rua reporting

6. Mail-Tester score confirmed at 10 out of 10

7. Inbox warmup running for minimum 3 weeks

8. Inbox placement score confirmed at 90% or above

9. Lead list validated with ZeroBounce, bounce rate under 2%

10. Inbox rotation configured in Smartlead or Instantly

11. Google Postmaster Tools connected for all sending domains

Do not skip step 9. A dirty list destroys domain reputation faster than almost anything else. Run every list through ZeroBounce before it enters any sequence.

How Long Does Cold Email Infrastructure Setup Take?

Technical setup including domains, DNS records, and inboxes: 2 to 3 hours.

Warmup to safe sending level: 3 weeks minimum.

Total from zero to live campaign: 3 to 4 weeks.

At Advazon, infrastructure setup is completed in the first week of every engagement. By week 3 to 4, campaigns are live and booking calls.

If you are doing this yourself, budget a full day for the technical work and do not rush the warmup. The 3-week wait feels slow. Skipping it costs you the domain.

FAQs

What is a cold email infrastructure?

Cold email infrastructure is the technical setup that determines whether your outbound emails reach inboxes or go to spam. It includes secondary sending domains, mailbox configuration, DNS authentication records (SPF, DKIM, DMARC), inbox warmup, and sending rotation. Without it, even well-written cold emails fail to deliver.

Is cold email legal?

Cold email is legal in most countries when it follows applicable regulations. In the US, the CAN-SPAM Act applies. In the UK and EU, GDPR applies to email marketing but B2B cold email to work email addresses is generally permitted with legitimate interest basis. Always include an unsubscribe option and honour opt-out requests immediately.

What is the 30/30/50 rule for cold emails?

The 30/30/50 rule refers to subject line, email body, and follow-up split. 30% of your effort goes into the subject line, 30% into the opening line, and 50% into the follow-up sequence. The rule emphasises that most replies come from follow-up emails, not the first send.

How many emails can I send per day for cold outreach?

Each warmed inbox should send 30 to 50 emails per day maximum. To send 300 emails per day safely, you need 8 to 10 inboxes with inbox rotation configured. Sending 300 emails per day from one inbox will destroy your domain reputation within days.

Need your cold email infrastructure reviewed?

Book a free 30-minute audit with Advazon. We review your current setup, identify every gap in your SPF, DKIM, DMARC, warmup, and inbox configuration, and give you a specific fix plan. No pitch. No obligation.