All articles
Infrastructure

The Complete Cold Email Infrastructure Audit: 25 Checks Every Team Should Run in 2026

Most cold email deliverability problems have the same root cause: infrastructure that was set up once, improperly, and never reviewed. This 25-point checklist covers every layer — domains, authentication, inboxes, warmup, list quality, and compliance — with specific tools and clear pass/fail criteria.

The Mailflo TeamMay 1, 20265 min read

Why an Audit Is Your Starting Point

Most cold email deliverability problems have the same root cause: infrastructure that was set up once, improperly or incompletely, and never reviewed. Teams send campaign after campaign from a domain that has been quietly accumulating reputation damage for months, wondering why reply rates keep declining.

A cold email infrastructure audit takes less than two hours. It catches the problems that cause 70% of deliverability failures before they cascade. This 25-point checklist covers every layer of cold email infrastructure — domains, authentication, inboxes, warmup, list quality, compliance, and monitoring — with specific tools for each check and clear pass/fail criteria.

Run this audit on every domain in your sending infrastructure, not just your newest ones. Old domains accumulate configuration drift. Older setups often predate the 2024-2025 mandatory authentication requirements and may never have been properly updated.

Section 1: Domain Setup (Checks 1–5)

#CheckToolPass Criteria
1secondary domain in use (not primary company domain)Visual checkSending domain ≠ primary company domain
2Domain redirect to main company websiteBrowser check301 redirect to company site; no parked page
3Domain age (older domains have better trust)Whois lookup90+ days old preferred for cold campaigns
4No prior blacklist or spam historyMXToolbox / TalosClean history; not previously used for spam
5Domain TLD is .com, .co, or .ioVisual checkAvoid .biz, .info, .online, .xyz for cold email

Section 2: Authentication (Checks 6–11)

#CheckToolPass Criteria
6SPF record existsMXToolbox SPF LookupTXT record present; no PermError; ~all or -all
7Only one SPF record per domainMXToolbox SPF LookupExactly 1 SPF TXT record; 2 = PermError
8SPF under 10 DNS lookupsSPF flattening toolCount all include: statements; must be under 10
9DKIM configured (2048-bit key)MXToolbox DKIM CheckerValid key; 2048-bit recommended; not 1024-bit
10DMARC record exists (p=none minimum)MXToolbox DMARC Lookup_dmarc.domain.com TXT record present
11DMARC alignment (From domain matches SPF/DKIM domain)Mail-tester.comSPF/DKIM domain = visible From domain

Section 3: Inbox Configuration (Checks 12–16)

#CheckToolPass Criteria
12MX records configuredMXToolbox MX LookupValid MX records pointing to email hosting provider
13Custom tracking domain (not shared platform domain)Sending platform settingsSubdomain CNAME pointing to platform tracking server
14Inbox sending volume configured under 50/daySequencer settingsHard daily send cap set per inbox
15Inbox forwarding configuredSend test email; verify receiptReplies reach your main inbox reliably
16Inbox display name is a real human nameSettings check in email hostingNot "Sales Team" or "Outreach" — use first/last name

Section 4: Warmup and Reputation (Checks 17–20)

#CheckToolPass Criteria
17Inbox warmup completed (new inbox)Warmup platform dashboardMinimum 2–4 weeks warmup completed before cold sends
18Warmup running continuously (not paused)Warmup platform dashboardActive warmup alongside campaigns; not turned off
19domain reputation not Low or BadGoogle Postmaster ToolsHigh or Medium rating in Postmaster
20Spam rate under 0.1%Google Postmaster ToolsSpam rate graph consistently below 0.1%

Section 5: List Quality (Checks 21–23)

#CheckToolPass Criteria
21Email list verified before campaignZeroBounce, NeverBounce, HunterAll addresses verified; catch-all flagged as risky
22Bounce rate under 2% in recent campaignsSequencer analyticsHard bounces under 2%; remove all immediately
23Suppression list maintainedSequencer suppression settingsAll opt-outs and hard bounces in suppression list

Section 6: Compliance and Monitoring (Checks 24–25)

#CheckToolPass Criteria
24CAN-SPAM/GDPR compliance in templatesReview each templatePhysical address present; opt-out mechanism included; non-deceptive subject lines
25Blacklist monitoring activeMXToolbox weekly; automated alerts ideallyDomain and IP not on any major blacklist; active alert if listed

How to Use This Audit

Run this checklist before launching any new campaign, before onboarding a new client (for agencies), and as a quarterly maintenance review for active sending infrastructure. Any failed check is a problem to fix before sending, not after.

For teams managing multiple domains, run the full audit on every domain independently. A problem on one domain doesn't necessarily mean a problem on others — but untested domains are assumptions, not guarantees.

If you complete this audit and find more than three failures, pause all campaigns until the issues are resolved. Sending from an infrastructure with multiple problems compounds the damage with every send.

Overall Scoring

ScoreStatusAction
23–25 checks passHealthy infrastructureContinue sending; maintain monthly monitoring
20–22 checks passMinor issuesFix failing checks before next campaign; no pause needed
15–19 checks passSignificant gapsFix authentication and warmup issues before sending
Under 15 checks passCritical problemsPause campaigns immediately; don't send until resolved

References


Mailflo.co runs this audit for every domain in your cold email infrastructure and fixes what's broken — so your team never discovers a deliverability problem by watching reply rates collapse mid-campaign.

#Audit#Checklist#Deliverability#Authentication#Domain Setup#SPF#DKIM#DMARC
The Mailflo Team

Written by

The Mailflo Team

The Mailflo team helps B2B sales teams land in the inbox and book more meetings through bulletproof email deliverability and smart automation.

LinkedIn

Send cold email that actually lands.

Bulletproof inbox placement, automated warmup, and sequences built to book meetings.

See Mailflo plans