7 Email Deliverability Best Practices
Seven email deliverability best practices with concrete steps: SPF, DKIM and DMARC, list hygiene, reputation, consent, content, sending volume and monitoring.

On this page
Sending an email does not mean it is seen. Gmail, Yahoo and Microsoft filter mail hard, and a message in spam or rejected at the server costs you the reply, the meeting or the sale.
This guide lists seven email deliverability best practices, each with concrete steps: technical setup, list management and reputation.
It is written for B2B sales teams, agencies and founders who send outreach or newsletters. It covers domain authentication (SPF, DKIM, DMARC), list hygiene, consent, content, sending volume and monitoring.
1. Authenticate Your Domain With SPF, DKIM and DMARC
Email authentication proves your mail comes from you and not from someone impersonating your domain. Without it, Gmail and Outlook have little reason to trust your mail.
It is also a hard requirement now. Since February 2024, Google and Yahoo require SPF, DKIM and a DMARC record from bulk senders (Google, Yahoo). Microsoft requires the same from domains sending 5,000 or more messages a day to Outlook.com, Hotmail.com and Live.com addresses; since May 5, 2025 non-compliant mail is rejected with 550 5.7.515 (Microsoft). A provider-by-provider table is in how to keep your mail from going to spam; a step-by-step check of your records is in SPF, DKIM and DMARC test.
The Three Records
SPF (Sender Policy Framework): a TXT record in your DNS listing the servers and IP ranges allowed to send for your domain. The receiving server checks the sender against it.
DKIM (DomainKeys Identified Mail): a digital signature in the message header. The receiver verifies it with your public key and confirms the message was not altered in transit.
DMARC (Domain-based Message Authentication, Reporting & Conformance): links SPF and DKIM to your From: domain, tells receivers how to handle failures and sends you reports on authentication results.
Set them up in this order:
- SPF record setup
- DKIM signature
- DMARC policy
Steps
SPF: publish one TXT record that includes every service that sends for you. A missing service means its mail fails SPF. Stay within SPF's limit of 10 DNS lookups (RFC 7208).
DKIM: generate a key in each sending service and publish the public key in your DNS as the service instructs.
DMARC: start with
p=noneto collect reports without affecting delivery. Move top=quarantineand thenp=rejectonce all legitimate mail passes.
2. Regular Email List Maintenance
List hygiene means removing invalid, inactive and unengaged addresses so you only email people who can and want to receive your mail. A neglected list brings bounces, low engagement and spam complaints, and all three hurt your sender reputation.
Key List Hygiene Practices
Hard bounce removal: remove addresses that fail permanently, right away.
Inactive subscriber management: re-engage or remove contacts who have not opened or clicked in months.
Spam trap detection: use a verification service to find risky and trap addresses.
Steps
Automate bounce handling: configure your email service provider (ESP) to suppress hard bounces after the first failure. Do not re-add them without confirmation that the address works again.
Set a sunset policy: define "inactive" (for example, no opens or clicks in 90 days), send a re-engagement email, and remove those who do not respond.
Use double opt-in: for marketing lists, require new subscribers to confirm by clicking a link. Typos and fake addresses never enter the list.
Validate periodically: before a major campaign, and at least once or twice a year, run the list through a verification service. See our guide to choosing an email verification program.
3. Build and Monitor Your Sender Reputation
Mailbox providers keep a reputation for your sending domain and IP addresses. It decides whether your mail lands in the inbox, in spam or is blocked. It reflects your sending practices and list quality. How to read it: email domain reputation checkers.
Key Components of Sender Reputation
IP and domain reputation: both carry their own history. A new domain or IP starts with none and has to build it.
Engagement: replies, opens, clicks and forwards are positive. Deleting without reading, unsubscribes and, above all, spam complaints are negative.
List quality: hard bounces and spam traps are red flags that point to poor list hygiene.
Volume and cadence: sudden spikes look suspicious. A steady schedule builds a predictable profile.
Steps
Warm up new infrastructure: never start a new domain or IP at full volume. Begin with a small group of engaged recipients and increase volume over several weeks. Keep cold outreach on separate domains; see cold email infrastructure.
Watch the numbers: use Google Postmaster Tools and Microsoft SNDS. Keep the spam complaint rate below 0.1% and never let it reach 0.3% (Google). Keep hard bounces as close to zero as you can.
Clean lists before big sends: remove invalid and long-inactive addresses and, for cold outreach, role accounts such as info@ and support@.
Stay consistent: keep a regular schedule. If you need a much larger send, ramp up over several days.
4. Use Proper Opt-in and Permission-Based Marketing
Send marketing email only to people who agreed to receive it. Permission leads to more opens and clicks and fewer complaints. Missing consent also creates legal risk under laws such as the GDPR and CAN-SPAM.
Understanding Opt-in Mechanisms
Single opt-in (SOI): the address joins the list as soon as the form is submitted. Fast, but typos, bots and low-quality sign-ups get in.
Confirmed or double opt-in (COI): the subscriber must click a link in a confirmation email. The address is verified and the consent is explicit.
Double opt-in grows the list more slowly but produces a cleaner, more engaged list.
Steps
Use clear consent language: say exactly what people sign up for. "Get weekly marketing tips" instead of "Subscribe".
Offer a preference center: let subscribers choose topics and frequency. Someone who can switch from daily to weekly is less likely to unsubscribe or report spam.
Make unsubscribing easy: a visible link in every email. Gmail and Yahoo require one-click unsubscribe for bulk marketing mail, and Yahoo asks senders to honor unsubscribes within 2 days (Google, Yahoo).
Record consent: store when and how each subscriber opted in (timestamp, source, form).
5. Optimize Email Content and Avoid Spam Triggers
With the technical setup in place, content is the next factor. Filters look at far more than keywords: formatting, links, code and how the message is built.
Key Content Elements That Impact Deliverability
Text and images: avoid emails that are one large image; spammers use that to hide text. Put the message in text.
Spam phrases: avoid piling up phrases like "Free" or "Act now", plus excessive punctuation, capitals and colored fonts.
Clean, responsive HTML: use templates that render correctly on phones and desktops.
A plain-text version: send a plain-text part with every HTML email. It helps accessibility and clients that do not render HTML.
What content filters look at, check by check, with a pre-send checklist: how to avoid spam filters.
Steps
Test before sending: run the email through a spam checker to see which filter rules it triggers. See what a spam test score means.
Optimize images: compress them and add descriptive ALT text so the email still makes sense when images are blocked.
Personalize: tailor the message to the recipient's company and role. Relevant mail gets engagement.
Keep formatting simple: standard fonts, clear HTTPS links to reputable domains, no public link shorteners.
Free guide19 min read
Send 100,000 cold emails a month
Domains and mailboxes you need, DNS, warm-up, lists, copy and follow-ups, with a launch checklist. We email it to you and open sign-up in a new tab.
6. Manage Sending Frequency and Volume Consistently
Legitimate senders send at a predictable rhythm. Sudden bursts after months of silence look like spam. A steady pattern lets providers recognize your normal traffic.
What Consistency Means
Consistency means a predictable pattern; the daily number can vary.
Frequency: how often you send — daily, weekly, monthly. Keep the pattern.
Volume: how much you send. Increase gradually when you add mailboxes or list segments.
Expectations: send as often as your subscribers expect and find useful.
Steps
Set a schedule: for a weekly newsletter, send on the same day and time each week.
Increase volume gradually: when adding a new IP, domain or segment, start small with engaged recipients.
Watch reactions: if unsubscribes or complaints rise with frequency, send less often.
Ask subscribers: a preference question reduces complaints. For a volume plan for cold outreach, see this guide.
7. Monitor Deliverability Metrics and Feedback Loops
Deliverability needs ongoing monitoring. Bounces, complaints and inbox placement tell you when something breaks, before it damages your reputation.
Metrics and Feedback Loops
Campaign metrics: your ESP shows bounces, spam complaints, unsubscribes, replies and clicks.
Feedback loops (FBLs): Yahoo's Complaint Feedback Loop and Microsoft's Junk Mail Reporting Program (JMRP, in the SNDS portal) report recipients who mark your mail as spam, so you can remove them.
Postmaster tools: Google Postmaster Tools shows spam rate, authentication, delivery errors and compliance with Gmail's sender rules. Postmaster Tools v2 no longer includes the old Domain and IP Reputation dashboards (Google).
Steps
Collect data in one place: set up Postmaster Tools for every sending domain and every FBL your ESP supports.
Set alert thresholds: for example, investigate any campaign whose complaint rate passes 0.1% or whose bounce rate jumps above your normal level.
Look at trends: one bad campaign is a data point; a steady rise in bounces or complaints is a problem.
Test inbox placement: seed-list tests show where mail lands at each provider. Open rates cannot: Apple Mail Privacy Protection loads tracking pixels when a message arrives, so an "open" no longer means it was read (Apple).
Email Deliverability Best Practices Comparison
Authenticate Your Domain (SPF, DKIM, DMARC)
Effort: DNS setup once, then monitoring
Outcome: required by Gmail, Yahoo and Outlook; blocks spoofing
Best for: every sender
Maintain a Clean Email List
Effort: ongoing, mostly automated
Outcome: fewer bounces and complaints
Best for: every sender
Build & Monitor Sender Reputation
Effort: continuous monitoring
Outcome: stable inbox placement
Best for: high-volume senders
Use Proper Opt-in & Permission Marketing
Effort: double opt-in, preference center
Outcome: engaged list, clear consent records
Best for: newsletters and marketing lists
Optimize Email Content & Avoid Spam Triggers
Effort: pre-send testing
Outcome: fewer content-based filtering hits
Best for: every campaign
Manage Sending Frequency & Volume
Effort: scheduling and planning
Outcome: predictable traffic, fewer complaints
Best for: regular senders
Monitor Deliverability Metrics & Feedback Loops
Effort: tool setup and weekly review
Outcome: problems caught early
Best for: anyone sending at volume
Putting It Together
Deliverability is not one trick. It is a set of habits kept up over time.
Authentication comes first: without SPF, DKIM and DMARC, even a good email may not reach the inbox. On top of it:
List integrity: keep the list clean and engaged.
Reputation management: send steadily and watch complaints and bounces.
Content: write plainly, personalize, and give the reader a reason to reply.
For B2B sales teams, recruiters and agencies, every email that lands is a chance to start a conversation or book a meeting.
Key takeaway: deliverability needs ongoing work: technical setup, list management, steady sending and monitoring.
Managing domains, warm-up and health checks across dozens or hundreds of mailboxes takes time. Outreach2day automates the deliverability infrastructure, from DNS configuration to daily health checks, so your team can focus on the messages.
Keep reading
Send 100,000 cold emails a month
How to send 100,000 cold emails a month while keeping quality, engagement and conversion rates high: domains, mailboxes, warm-up, leads, copy and scaling
Step-by-step playbook · 19 min readDeliverability14 min read
SPF, DKIM and DMARC Test: Check Your Records
Deliverability9 min read
How to Avoid Spam Filters: What They Check
Deliverability16 min read
Best Email Warm-Up Tools: 10 Options Compared