What Cold Email Deliverability Actually Means
Quick Answer
Cold email deliverability is the ability of your outbound emails to reach a recipient's primary inbox rather than landing in spam, promotions, or getting blocked entirely. It depends on three things working together: your technical infrastructure (DNS records, domain age), your sender reputation (how mailbox providers view your sending history), and your email content (what you write and how you format it).
Most people assume deliverability is binary. Either the email arrives or it doesn't. In practice, there are several outcomes when you hit send:
- Primary inbox - the email lands front and center where it will actually get read
- Promotions or "Other" tab - technically delivered, but visibility drops significantly
- Spam folder - delivered to the server but essentially invisible to the recipient
- Soft bounce - the receiving server temporarily rejects the message (full inbox, temporary issue)
- Hard bounce - the address doesn't exist or the server permanently refuses delivery
- Silent block - some providers accept the email at the server level but never place it anywhere the recipient will see it
The global average inbox placement rate currently sits around 83%, according to Validity's 2025 benchmark report. That means roughly 1 in 6 emails never reaches the inbox, even from established senders. For cold email specifically, the numbers are worse because you're contacting people who have never interacted with you before. Mailbox providers treat those messages with extra scrutiny.
Deliverability is not something you set up once and forget. It's an ongoing process that involves monitoring, adjusting, and responding to signals from mailbox providers. The rest of this guide walks through every factor that influences whether your cold emails land where they're supposed to.
DNS Authentication: SPF, DKIM, and DMARC
Why It Matters
DNS authentication tells receiving mail servers that you are who you claim to be. Without SPF, DKIM, and DMARC properly configured, most major providers will either reject your emails outright or send them straight to spam. Since February 2024, Google and Yahoo require all bulk senders to have these records in place. Microsoft followed with similar enforcement in 2025.
SPF (Sender Policy Framework)
SPF is a DNS TXT record that lists every server authorized to send email on behalf of your domain. When a receiving server gets an email from your domain, it checks the SPF record to verify the sending server is on the list.
The most common mistake with SPF is exceeding the 10 DNS lookup limit. Every include: mechanism in your SPF record counts as a lookup. If you use Google Workspace, a cold email tool, and a marketing platform, those includes can stack up fast. When you exceed 10 lookups, the entire SPF check fails, and your emails start bouncing or hitting spam.
SPF Best Practices
Keep your SPF record under 10 DNS lookups. Only include services that actively send from your domain. Use ~all (softfail) during setup, then move to -all (hardfail) once you've confirmed everything works. If you're running out of lookups, consider an SPF flattening service.
DKIM (DomainKeys Identified Mail)
DKIM adds a digital signature to every email you send. The receiving server checks this signature against a public key published in your DNS records. If the signature matches, the server knows the email wasn't tampered with during transit.
You should use 2048-bit keys, which are now the standard. Shorter keys (1024-bit) are still accepted by most providers but are less secure and some enterprise spam filters will flag them. Rotate your DKIM keys at least once per year. If a key is compromised, someone else can send authenticated email on your behalf.
DMARC (Domain-based Message Authentication, Reporting and Conformance)
DMARC ties SPF and DKIM together and tells receiving servers what to do when a message fails both checks. It has three enforcement levels:
| DMARC Policy |
What Happens to Failing Emails |
When to Use |
p=none |
Nothing. Emails are delivered normally. You just get reports. |
Initial setup and monitoring phase (first 2-4 weeks) |
p=quarantine |
Failing emails go to spam or junk. |
After reviewing reports and confirming SPF/DKIM are clean |
p=reject |
Failing emails are blocked entirely. |
Full enforcement for maximum protection |
Start with p=none so you can collect DMARC reports without impacting deliverability. Review those reports for 2 to 4 weeks. If everything looks clean (no legitimate emails failing authentication), move to p=quarantine. Once you're confident, move to p=reject.
For cold email specifically, p=none is the minimum required by Gmail and Yahoo. But senders with p=quarantine or p=reject tend to have better inbox placement because it signals to providers that you take authentication seriously.
The Impact of Full Authentication
Domains with SPF, DKIM, and DMARC fully implemented are 2.7 times more likely to reach the inbox compared to unauthenticated domains. Organizations that implement DMARC at enforcement level typically see phishing attempts drop by 80-90% and a 5-10% boost in overall email deliverability.
Domain Setup for Cold Outreach
Never send cold email from your primary business domain. This is one of the most repeated rules in cold outreach, and it exists for a very practical reason: if your cold sending damages the domain's reputation, every email from that domain suffers. That includes your transactional emails, your team's regular communications, your support replies, everything.
How to Set Up Sending Domains
1
Register dedicated sending domains
Buy 2-5 domains that are closely related to your main domain. If your company is "acme.com," use variations like "acmemail.com," "getacme.com," or "tryacme.com." Avoid random or spammy-looking names.
2
Set up forwarding to your main site
Configure your sending domains to redirect to your primary website. When prospects look you up (and they will), the redirect builds legitimacy instead of leading to a dead page.
3
Configure authentication on each domain
Every sending domain needs its own SPF, DKIM, and DMARC records. Don't skip this on secondary domains. Providers check authentication regardless of whether it's your primary domain or not.
4
Create 2-3 mailboxes per domain
Distribute your sending across multiple mailboxes. This keeps per-inbox volume low and gives you fallback options if one mailbox gets flagged. Name them with real-sounding names (not "sales@" or "outreach@").
5
Let domains age before sending
Brand new domains have zero reputation. Most cold email experts recommend waiting at least 2 weeks after registration before starting warmup, and 4-6 weeks before launching campaigns. During this time, use the domain for light personal email to build initial signals.
When to Retire a Domain
If a sending domain gets permanently blacklisted or its reputation tanks beyond recovery, retire it. Don't keep pushing volume through a burned domain hoping it will improve. Register a new one, set it up properly, warm it up, and start fresh. The cost of a new domain is far less than the cost of tanked deliverability across your entire outreach operation.
Email Warmup: Building Sender Reputation
What Is Email Warmup?
Email warmup is the process of gradually increasing your sending volume on a new or dormant mailbox while generating positive engagement signals (opens, replies, messages pulled from spam). This builds a sending history that mailbox providers use to judge your reputation. Without warmup, jumping straight into cold campaigns from a new inbox will almost certainly land you in spam.
Mailbox providers track how recipients interact with your emails. A brand new mailbox has no history, so the provider has no data to judge whether your emails are wanted. Warmup solves this by simulating normal email behavior: sending and receiving messages, getting replies, having conversations.
Manual vs. Automated Warmup
Manual warmup means sending emails to colleagues, friends, or warm contacts and having them reply, open, and interact with your messages. It works, but it's slow and hard to scale if you're managing 5, 10, or 20 mailboxes.
Automated warmup tools handle this at scale. They connect your mailbox to a network of real inboxes that exchange emails, open them, reply to them, and pull any that land in spam back to the inbox. The engagement signals are real, and the volume is consistent.
Warmup Timeline
| Week |
Warmup Emails/Day |
Cold Emails/Day |
What to Watch |
| Week 1-2 |
10-20 |
0 |
Monitor for bounces. Check spam folder placement. |
| Week 3 |
20-30 |
5-10 |
Start small cold sends. Watch reply rates and bounce rates. |
| Week 4 |
20-30 |
15-25 |
Gradually increase cold volume. Monitor Google Postmaster Tools. |
| Week 5+ |
15-20 (maintenance) |
30-50 |
Full sending mode. Keep warmup running alongside campaigns. |
The critical thing most people get wrong: warmup doesn't stop when campaigns start. You should keep warmup running at a maintenance level (15-20 emails per day) for the entire lifetime of the mailbox. It continuously reinforces positive engagement signals and counteracts any negative signals from cold sends that don't get replies.
Warmup Rules That Matter
Never warm up to invalid or unverified addresses. Bounces during warmup are worse than bounces during campaigns because you're establishing your baseline reputation. Use a warmup tool that connects to real mailboxes across multiple providers (Gmail, Outlook, Yahoo) rather than a small closed network.
AutoMailer includes unlimited email warmup on every plan
Powered by Mailivery's real warmup network. No extra cost, no per-mailbox fees.
Learn About Warmup
Sending Volume and Limits
How Many Cold Emails Can You Send Per Day?
The safe range for cold email is 30-50 emails per mailbox per day for most senders. Established mailboxes with strong reputations can push toward 80-100 per day, but exceeding that consistently tends to trigger spam filters. The official limits from providers like Gmail (2,000/day) and Outlook (300/day for new accounts, 10,000/day for established) are for total sending, not cold outreach specifically. Hitting those limits with cold emails will get you flagged.
Volume is one of the biggest factors in cold email deliverability, and it's where most people trip up. The logic seems straightforward: send more emails, book more meetings. But mailbox providers don't see it that way. A new inbox that suddenly sends 200 messages a day looks like a compromised account or a spam operation.
Safe Sending Limits by Mailbox Age
| Mailbox Status |
Recommended Daily Cold Sends |
Notes |
| Brand new (0-2 weeks) |
0 |
Warmup only. No cold sends. |
| Early warmup (2-4 weeks) |
5-15 |
Start slow. Monitor bounce rates carefully. |
| Warmed up (4-8 weeks) |
30-50 |
Sweet spot for most senders. |
| Established (2+ months, good reputation) |
50-100 |
Only if bounce rate stays under 2% and spam rate under 0.1%. |
Scaling with Multiple Mailboxes
If you need to send 500 cold emails per day, don't try to push that through 5 mailboxes. Spread it across 10 to 15 mailboxes across 3 to 5 domains. This keeps per-inbox volume in the safe zone and reduces the risk of any single point of failure taking down your entire operation.
Space your sends out throughout the day. Sending 50 emails in 5 minutes looks like a mass blast. Sending 50 emails spread across 8 hours with 2-5 minute gaps between each looks like normal human behavior. Most cold email tools handle this automatically through send scheduling and mailbox rotation.
Writing Emails That Pass Spam Filters
Your technical setup can be flawless, but if your email content looks like spam, it will get treated like spam. Modern spam filters use machine learning and analyze hundreds of signals, not just a list of "spam trigger words." That said, certain patterns consistently cause problems.
What Triggers Spam Filters
- Heavy HTML formatting - Cold emails should be plain text or very minimal HTML. Styled templates with images, colored buttons, and branded headers perform well in marketing email but trigger spam filters in cold outreach.
- Multiple links - Keep links to one or zero in your first email. Every additional link increases the spam score. Avoid link shorteners (bit.ly, etc.) as they're heavily associated with phishing.
- Tracking pixels - Open tracking works by embedding a tiny invisible image. Some spam filters flag this. If you're seeing deliverability issues, try disabling open tracking and measure engagement through replies instead.
- Attachments - Never include attachments in cold emails. They increase message size, trigger security scans, and are a known vector for malware. Link to resources instead (in follow-up emails, not the first touch).
- Promotional language - Phrases like "limited time offer," "act now," "100% free," and "guaranteed results" are strong spam signals. Research shows that emails containing three or more promotional trigger phrases are 67% more likely to hit spam.
- ALL CAPS and excessive punctuation - Writing "HUGE OPPORTUNITY!!!" is the email equivalent of standing on a street corner with a megaphone. Don't do it.
What Works
- Short emails - The best-performing cold emails are under 80 words. Keep it scannable. Get to the point. One clear ask per email.
- Personalization beyond first name - Reference something specific about the recipient's company, role, or recent activity. "Hey {first_name}" on its own doesn't cut it anymore.
- Conversational tone - Write like you're emailing a colleague, not drafting a press release. Short sentences. Questions. No corporate jargon.
- Soft CTAs - "Would it make sense to chat this week?" converts better than "Book a 30-minute demo now." Questions feel lower commitment and invite actual responses.
- Spintax for variation - If you're sending hundreds of emails, use spintax (text variations) so each message is slightly different. Identical emails sent in bulk are easy for spam filters to detect.
Subject Lines
Keep subject lines to 4-6 words. Make them relevant to the recipient, not clever or clickbaity. "Quick question about [company]" or "Saw your post about [topic]" outperform "Unlock Your Revenue Potential" every time. Avoid re: or fwd: tricks. Providers are wise to them, and recipients find them annoying.
List Hygiene and Bounce Management
Your email list is the foundation of your deliverability. If you're sending to bad addresses, nothing else you do matters. A bounce rate above 3% will damage your sender reputation quickly. Above 5%, you're looking at potential blacklisting.
Verify Before You Send
Run every single email address through a verification service before adding it to a campaign. Tools like ZeroBounce, MillionVerifier, NeverBounce, and Bouncer can check whether an address exists, whether it's a catch-all domain, whether it's a known spam trap, and whether it's likely to bounce.
This step is non-negotiable. Even if you purchased a "verified" list from a data provider, verify it yourself. Data decays fast. People change jobs, companies shut down old email systems, and addresses go inactive. Industry estimates suggest that B2B email data decays at roughly 2-3% per month.
Bounce Rate Targets
| Bounce Rate |
Status |
Action |
| Under 1% |
Excellent |
No issues. Keep current verification process. |
| 1-2% |
Acceptable |
Normal range. Monitor and remove bouncers promptly. |
| 2-3% |
Warning |
Pause and re-verify your list. Check data sources. |
| Above 3% |
Critical |
Stop sending immediately. Re-verify entire list. Change data provider if needed. |
Catch-All Domains
Some domains are configured to accept email sent to any address (info@, test@, anything@). These are called catch-all domains. They won't bounce, but that doesn't mean the address is real or monitored. Some catch-all domains are set up specifically as spam traps. Be cautious with catch-all addresses and consider sending to them at lower priority or removing them if you see low engagement.
Inbox Placement Testing
What Is Inbox Placement Testing?
Inbox placement testing sends your email to a panel of test addresses across major providers (Gmail, Outlook, Yahoo, etc.) and reports exactly where each one lands: primary inbox, promotions tab, spam folder, or not delivered. It gives you concrete data on deliverability before you launch a campaign to real prospects.
Most senders track open rates and assume that's a good proxy for deliverability. It's not. Open rates are unreliable because of Apple Mail Privacy Protection (which auto-loads tracking pixels), corporate firewalls that block tracking images, and the fact that an email can be "opened" in the promotions tab without the recipient ever seeing it in context.
Inbox placement tests cut through the noise. You send your actual email content from your actual mailbox, and the test tells you exactly where it lands across 20+ seed addresses at different providers.
When to Run Placement Tests
- Before launching any new campaign
- After changing your email content or subject line
- After adding a new mailbox or domain
- When reply rates drop unexpectedly
- Weekly, as a baseline monitoring routine
If a placement test shows you're hitting spam at Gmail but landing in inbox at Outlook, you know the issue is likely content-related or reputation-specific to Gmail. That's actionable. Without the test, you'd just be guessing.
Test your inbox placement before you send
AutoMailer's placement testing shows you exactly where your emails land across every provider.
Try Placement Testing
Blacklist Monitoring and Recovery
Email blacklists are databases that track IP addresses and domains associated with spam. When your sending IP or domain appears on a blacklist, receiving servers that check that list will block or spam-filter your emails.
Not all blacklists carry the same weight. Spamhaus is the most influential. It's used by the majority of major mailbox providers and enterprise spam filters. Getting listed on Spamhaus can tank your deliverability overnight. Barracuda BRBL matters in enterprise environments. Smaller, less-known blacklists have minimal impact and sometimes list IPs incorrectly.
How You End Up on a Blacklist
- Sending to spam traps - Old, recycled email addresses that exist solely to catch spammers. They end up in your list when you use unverified data or scraped lists.
- High spam complaint rate - When too many recipients mark your email as spam (above 0.1% for Gmail), that signal propagates to blacklist operators.
- Failed authentication - Sending without proper SPF, DKIM, and DMARC makes you look like a spoofer.
- Shared IP issues - If you're on a shared sending IP (common with email platforms), another sender's bad behavior can get the IP blacklisted, affecting you too.
How to Get Delisted
Step one is always to fix the root cause. If you request delisting without fixing the underlying problem, you'll be relisted within hours or days.
Common fixes: remove unverified contacts and old data from your lists, fix your SPF/DKIM/DMARC configuration, reduce sending volume, and stop sending to addresses that have complained. Once the cause is addressed, visit the specific blacklist's website and follow their removal process. Spamhaus, Barracuda, and most major lists have self-service delisting portals. Removal can take anywhere from a few hours to several weeks depending on the severity.
Monitor Proactively
Don't wait until replies dry up to check your blacklist status. Run checks weekly at minimum using tools like MXToolbox, MultiRBL, or a dedicated blacklist monitoring service. If you notice a sudden drop in open rates or reply rates, check your blacklist status immediately.
Gmail, Yahoo, and Outlook Requirements for 2026
The rules changed significantly in February 2024 when Google and Yahoo jointly announced new sender requirements. Microsoft followed with its own enforcement. These are no longer optional best practices. They're hard requirements, and non-compliant emails face temporary errors, spam filtering, or outright rejection.
What's Required Now
| Requirement |
Gmail |
Yahoo |
Outlook/Microsoft |
| SPF Authentication |
Required |
Required |
Required |
| DKIM Authentication |
Required |
Required |
Required |
| DMARC (p=none minimum) |
Required for bulk senders |
Required for bulk senders |
Required |
| One-Click Unsubscribe |
Required for bulk/marketing |
Required for bulk/marketing |
Recommended |
| Spam Rate Threshold |
Under 0.1% (never exceed 0.3%) |
Under 0.3% |
Not publicly specified |
| Valid Forward/Reverse DNS |
Required |
Required |
Required |
The "bulk sender" threshold for Gmail is 5,000 messages per day to Gmail addresses. But here's the thing: even if you're sending well under that number, these requirements effectively apply to everyone. Providers use the same infrastructure to evaluate all senders. Having proper authentication, low spam rates, and clean sending practices helps you regardless of volume.
Provider-Specific Notes
Gmail maintains some of the highest deliverability rates (around 95% inbox placement for authenticated senders), but increasingly routes commercial and outreach emails to the Promotions tab. This isn't spam, but it reduces visibility. To stay in primary, keep your emails plain-text, short, personalized, and conversational.
Microsoft (Outlook, Hotmail, Live) has the tightest spam filtering among major providers. Average inbox placement for Outlook sits around 75-76%, and a higher share of legitimate emails end up misclassified as spam compared to other providers. Microsoft's filters weigh engagement heavily. If Outlook recipients aren't opening or replying to your emails, your reputation with Microsoft will decline faster than with other providers.
Yahoo follows Gmail's lead on most policy decisions. The main difference is enforcement timing. Yahoo tends to implement changes slightly after Google, giving senders a bit more runway to comply.
ESP Matching
Some cold email practitioners recommend matching your sending provider to the recipient's provider (Gmail to Gmail, Outlook to Outlook). The theory is that same-provider emails are treated slightly more favorably. There's limited public data supporting this, but anecdotally many senders report better inbox placement when the ESP types match.
The Cold Email Deliverability Checklist
Here's everything from this guide condensed into a single actionable checklist. Run through this before launching any cold email campaign.
Infrastructure
- ✓ Dedicated sending domains registered (separate from primary domain)
- ✓ Sending domains redirect to your main website
- ✓ SPF records configured on all sending domains (under 10 lookups)
- ✓ DKIM enabled with 2048-bit keys on all sending domains
- ✓ DMARC published on all sending domains (p=none minimum)
- ✓ 2-3 mailboxes per sending domain, named with real names
- ✓ Domains aged at least 2 weeks before warmup starts
Warmup
- ✓ Email warmup running for at least 2 weeks before cold sends
- ✓ Warmup continues at maintenance level during active campaigns
- ✓ Warmup network covers Gmail, Outlook, and Yahoo inboxes
Sending
- ✓ Cold sending volume at 30-50 per mailbox per day max
- ✓ Sends spaced 2-5 minutes apart throughout the day
- ✓ Mailbox rotation enabled across multiple inboxes
Content
- ✓ Plain text or minimal HTML formatting
- ✓ Zero or one link per email (no link shorteners)
- ✓ No attachments in initial outreach
- ✓ No tracking pixels (or tested with them off)
- ✓ Personalized beyond just first name
- ✓ Under 80 words, conversational tone, soft CTA
- ✓ Spintax or message variations for volume sends
- ✓ No promotional language or spam trigger phrases
List Quality
- ✓ All addresses verified through an email verification service
- ✓ Bounce rate under 2% (target under 1%)
- ✓ Catch-all domains flagged and handled separately
- ✓ Hard bounces removed immediately after each send
Monitoring
- ✓ Google Postmaster Tools set up and checked regularly
- ✓ Blacklist status checked weekly
- ✓ Inbox placement test run before each new campaign
- ✓ Spam complaint rate tracked and kept under 0.1%