Deliverability

Email Deliverability Guide: How to Keep Your Emails Out of Spam

Leo Zhavoronkov · · 5 min read

Email Deliverability Guide: How to Keep Your Emails Out of Spam

Email deliverability is the measure of how successfully your emails reach recipients' inboxes rather than spam folders or getting blocked entirely. In 2026, with increasingly sophisticated spam filters from Gmail, Microsoft, and Yahoo, deliverability requires active management.

This guide covers everything you need to know to maximize your inbox placement rate.

What Affects Email Deliverability?

Four pillars determine whether your email reaches the inbox:

  1. Sender Reputation — Your IP and domain scoring by ISPs
  2. Authentication — Technical setup proving you're authorized to send
  3. Content Quality — What's in your email and how it's structured
  4. List Hygiene — The quality of your recipient list

Pillar 1: Sender Reputation

Your sender reputation is a score assigned by ISPs based on your sending history. Think of it like a credit score for email.

What Hurts Your Reputation

Factor Impact Threshold
Bounce rate High Keep below 2%
Spam complaints Very High Keep below 0.1%
Spam trap hits Critical Must be zero
Sending to inactive addresses Medium Remove after 90 days of no engagement
Sudden volume spikes Medium Ramp up gradually

How to Monitor It

  • Google Postmaster Tools — Free. Shows your domain reputation with Gmail.
  • Microsoft SNDS — Free. Shows your IP reputation with Outlook/Hotmail.
  • Sender Score by Validity — Provides a 0-100 score for your sending IP.

Pillar 2: Email Authentication

Email authentication tells ISPs that your emails are legitimately from you, not spoofed by bad actors.

SPF (Sender Policy Framework)

SPF specifies which servers are allowed to send email for your domain.

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

Common mistakes:

  • Too many DNS lookups (limit is 10)
  • Using +all instead of ~all or -all
  • Forgetting to include your email service provider

DKIM (DomainKeys Identified Mail)

DKIM adds a cryptographic signature to your emails, proving they haven't been tampered with in transit.

Most ESPs (SendGrid, Mailchimp, Amazon SES) provide DKIM setup guides. You'll add a CNAME or TXT record to your DNS.

DMARC (Domain-based Message Authentication)

DMARC ties SPF and DKIM together and tells ISPs what to do with emails that fail authentication.

Start with a monitoring policy:

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

Once you're confident in your setup, move to p=quarantine and eventually p=reject.

BIMI (Brand Indicators for Message Identification)

BIMI displays your brand logo next to your emails in supported inboxes (Gmail, Apple Mail, Yahoo). It requires a verified DMARC policy with p=quarantine or p=reject.

Pillar 3: Content Best Practices

Subject Lines

  • Keep under 50 characters
  • Avoid ALL CAPS and excessive punctuation (!!!)
  • Don't use spam trigger words ("free," "act now," "limited time")

Email Body

  • Maintain a good text-to-image ratio (at least 60% text)
  • Use a recognizable "From" name
  • Include a clear unsubscribe link
  • Keep HTML clean — avoid Microsoft Word-generated markup
  • Use web-safe fonts

Technical Structure

  • Always include a plain-text version alongside HTML
  • Keep total email size under 100KB
  • Host images externally rather than embedding
  • Use consistent "From" addresses

Pillar 4: List Hygiene

This is where most senders fail — and where email verification makes the biggest impact.

The Email Decay Problem

Email addresses decay at approximately 22% per year:

  • People change jobs (work emails deactivated)
  • People abandon old personal accounts
  • Companies merge, rebrand, or shut down
  • Domains expire

What to Clean

Address Type Action
Hard bounces Remove immediately
Soft bounces (3+ times) Remove
Disposable emails Remove
Role-based (info@, admin@) Consider removing or segregating
Catch-all domains Flag for monitoring
No engagement (90+ days) Re-engagement campaign, then remove
Spam trap addresses Remove immediately

How to Clean with MailRook

  1. Export your list as CSV from your ESP
  2. Upload to MailRook bulk verification tool
  3. Review results — remove invalid, disposable, and role-based addresses
  4. Re-import the cleaned list to your ESP

This process takes minutes for lists up to 100,000 addresses and typically removes 10-25% of addresses.

Ongoing Hygiene

  • Verify at signup using MailRook's real-time API
  • Re-verify quarterly to catch decayed addresses
  • Monitor bounce rates after every campaign
  • Segment by engagement and treat inactive subscribers differently

The New Rules: Gmail and Yahoo 2024+ Requirements

Since February 2024, Gmail and Yahoo enforce strict requirements for bulk senders (5,000+ emails/day):

  1. Email authentication is mandatory — SPF, DKIM, and DMARC must all pass
  2. One-click unsubscribe required — Must use the List-Unsubscribe header
  3. Spam complaint rate must stay below 0.3% — Aim for under 0.1%
  4. Valid forward and reverse DNS — Your sending IP must resolve correctly
  5. TLS encryption required — All connections must use TLS

Non-compliance results in throttling, deferrals, or outright blocking.

Deliverability Checklist

  • SPF record configured correctly
  • DKIM signing enabled
  • DMARC policy published (at minimum p=none with reporting)
  • Bounce rate below 2%
  • Spam complaint rate below 0.1%
  • Email list verified within the last 90 days
  • One-click unsubscribe implemented
  • Double opt-in enabled for new signups
  • Monitoring via Google Postmaster Tools
  • Consistent sending volume (no sudden spikes)

Get Started

Email deliverability isn't a one-time setup — it's an ongoing practice. Start with the fundamentals: authenticate your domain, verify your email list, and monitor your sending reputation.

MailRook can help with the list hygiene pillar. Start with 100 free email verification checks per day — no credit card required.


Your emails are only as good as your ability to deliver them. A 99% open rate means nothing if only 50% of your emails reach the inbox.

Ready to validate your email lists?

Start with 100 free email checks per day. No credit card required.

Get Started Free