Email infrastructure is the foundation of outbound success. Without proper setup, the best copy lands in spam.
What our agents handle automatically:
- Domain procurement: 3-5 secondary domains per client, semantically related to your brand
- DNS authentication: SPF, DKIM, DMARC configured and verified before any email sends
- Warm-up: 5-10 emails/day ramping to 30-50 over 3-4 weeks with natural patterns
- Monitoring: real-time bounce rates, spam complaints, and inbox placement
- Auto-recovery: degrading domains get volume reduced and traffic shifted automatically
The result: strong, consistent inbox placement with zero manual intervention.
Why Secondary Domains Are Non-Negotiable
This is the single most important infrastructure decision. Sending cold outbound from your primary domain puts your entire business email at risk.
Here is what happens when a prospect marks your email as spam:
- Their provider records a complaint against your domain
- Complaints accumulate and providers start throttling you
- Your domain’s sender reputation degrades
- All email suffers: CEO messages, invoices, support tickets
Secondary domains create a firewall. If one takes a hit, retire and replace it. Retiring and replacing a domain costs almost nothing. Restoring a poisoned primary domain takes months.
Choosing Secondary Domains
Good examples (if primary is acmeanalytics.com):
- acme-analytics.io
- getacmeanalytics.com
- acmeanalytics.co
Avoid:
- Domains that look like typos or phishing
- Exotic TLDs (.xyz, .click, .top), associated with spam
- Names matching another company’s brand
Before purchasing: check domain history with MXToolbox or Google Postmaster Tools. A blacklisted history is hard to overcome.
Start with 3-5 secondary domains for adequate rotation capacity.
DNS Authentication: SPF, DKIM, DMARC
SPF, DKIM, and DMARC are three behind-the-scenes settings that prove your email really comes from you, so it lands in the inbox, not spam. We set them up and check them for you.
For your IT person
The rest of this section is the record-level detail your technical team (or ours) needs to get the setup exactly right. If that is not your job, you can skip ahead. Without DNS authentication, providers cannot verify your emails are legitimate.
SPF (Sender Policy Framework)
Tells receiving servers which IPs can send on behalf of your domain.
v=spf1 include:_spf.google.com include:sendgrid.net -all
Critical: use -all (hard fail), not ~all (soft fail).
Common mistakes:
- Exceeding the 10-lookup limit
- Using
+all(authorises anyone) - Forgetting to update when changing providers
For complex setups, SPF flattening resolves includes into IP addresses to stay under the limit.
DKIM (DomainKeys Identified Mail)
Adds a cryptographic signature to every outgoing email, verified against a public key in your DNS.
selector1._domainkey.yourdomain.com TXT "v=DKIM1; k=rsa; p=MIGf..."
Key requirements:
- Use 2048-bit keys minimum (1024-bit is increasingly weak)
- Rotate keys every 6-12 months
- During rotation, publish new key alongside old one using different selectors
DMARC (Domain-based Message Authentication, Reporting, Conformance)
Ties SPF and DKIM together and tells receivers what to do when authentication fails.
_dmarc.yourdomain.com TXT "v=DMARC1; p=reject; rua=mailto:dmarc@yourdomain.com; pct=100"
Deployment path:
- Start with
p=none(monitor only) - Move to
p=quarantineafter 1-2 weeks of clean reports - Move to
p=rejectonce confident
DMARC reports arrive as XML. Use a reporting service (Google Postmaster Tools, dmarcian, Valimail) and focus on:
- Authentication pass rates (aim for consistently high, investigate any dips)
- Unknown sending sources (possible spoofing)
- Alignment failures
For GDPR compliance alongside infrastructure, see our GDPR guide for B2B cold email.
The 4-Week Warm-Up Schedule
| Week | Daily Volume | Focus |
|---|---|---|
| Week 1 | 5-10 emails | Mix of warm-up and small real outbound |
| Week 2 | 10-20 emails | Monitor bounces daily. Pause the ramp if they spike. |
| Week 3 | 20-35 emails | Shift toward more real outbound |
| Week 4 | 30-50 emails | Steady state. Reduce warm-up to 10-15% of volume. |
Signals Providers Evaluate
- Open rate: low opens during warm-up are an early warning sign
- Reply rate: replies are the strongest positive signal
- Thread depth: multi-message threads signal legitimacy
- Send time variation: same time daily looks automated
- Weekend activity: reduce or pause weekend sending
Warm-Up Pitfalls
- Warm-up-only networks: artificial patterns that providers detect. Mix with real correspondence.
- Ramping too fast post-warm-up: increase from 40 to 80/day over two weeks, not two days.
- Testing only one provider: a mailbox landing in Gmail inbox might hit spam on Outlook. Test all major providers.
Mailbox Rotation Strategies
| Strategy | How It Works | Best For |
|---|---|---|
| Round-robin | Even distribution across mailboxes | All mailboxes at similar health |
| Weighted | More volume to healthier mailboxes | Mixed health across mailboxes |
| Reserve | 20-30% capacity on standby | Maintaining stability during issues |
| Persona-based | Separate pools per campaign | Multiple campaigns, different personas |
Our agents implement weighted rotation automatically, recalculating daily based on 7-day rolling deliverability metrics.
Monitoring and Health Metrics
| Metric | Healthy | Critical |
|---|---|---|
| Inbox placement | High and steady | Falling sharply |
| Bounce rate | Low | Climbing |
| Spam complaint rate | Near zero | Rising |
| Open rate | Steady or rising | Dropping off |
| Blacklist status | Clean | Listed on a major list (Spamhaus, Barracuda) |
Spam complaint rate is the most damaging metric. Once complaints climb, providers throttle and then block you, and recovery is slow. Always include a visible unsubscribe link.
Essential free tools: Google Postmaster Tools (Gmail) and Microsoft SNDS (Outlook/O365). Register every sending domain from day one.
Recovery Playbook
Deliverability problems are inevitable. Speed of response determines the damage.
| Stage | Timeline | Action |
|---|---|---|
| Detection | Automated | Volume reduced 50% when warning threshold crossed |
| Diagnosis | Within 24h | Identify cause: bad list, high complaints, DNS issue, blacklist |
| Remediation | 24-72h | Fix root cause, pull mailbox from rotation |
| Recovery | 1-3 weeks | Re-enter warm-up at reduced volume |
| Replacement | If needed | Retire domain after 3 weeks without recovery |
Blacklist Remediation
- Minor lists (SORBS, UCEPROTECT-1): often auto-delist after behaviour stops
- Major lists (Spamhaus, Barracuda): require manual delisting with documentation of cause and prevention measures
- During delisting: send zero email from the affected domain
Common Infrastructure Mistakes
- Using primary domain for outbound: most common and most damaging
- Skipping warm-up: sending at full volume on day one from a new mailbox triggers spam filters
- Missing DNS authentication: hurts deliverability and makes your domain vulnerable to spoofing
- Exceeding 50 emails/day per mailbox: scale by adding mailboxes, not increasing volume
- Not verifying email addresses: one bad-list campaign can poison a mailbox in a day
- Ignoring send time: 3 AM delivery looks automated. Schedule for 8-11 AM recipient timezone.
- Shared sending IPs: your reputation is partially determined by other senders. Use dedicated IPs for serious programmes.
Scaling Infrastructure
| Monthly Volume | Domains | Mailboxes | Warm-Up Time |
|---|---|---|---|
| 500-2,000 | 2-3 | 4-6 | 3 weeks |
| 2,000-5,000 | 3-5 | 8-15 | 3-4 weeks |
| 5,000-15,000 | 5-8 | 15-25 | 4 weeks |
| 15,000-50,000 | 8-15 | 25-50 | 4-6 weeks |
Key rules for scaling:
- Add capacity before increasing volume, never after
- Maintain 30% excess capacity at all times
- Register and warm up new domains before ramping campaigns
For multichannel campaigns combining email with LinkedIn, see our LinkedIn outreach playbook.
Automated vs Manual Infrastructure
Our agents handle the entire lifecycle: procurement, DNS, warm-up, rotation, monitoring, and recovery.
The difference is not just efficiency, it is consistency:
- Human team checks metrics once a day. Agents check every 15 minutes.
- Human response to issues: 24-48 hours. Agent response: minutes.
For 2,000+ outbound emails per month, automated infrastructure is a practical necessity. Small optimisations compound into the difference between landing in spam and landing in the inbox.
See how infrastructure feeds into campaign returns in our guide to measuring outbound ROI.
Get Your Infrastructure Right From Day One
The investment in proper setup pays for itself through higher inbox placement and better engagement.
Explore how Leadsplug handles infrastructure for you or Book a Free Call to see the system in action.