1. What is email deliverability?
Email deliverability = the ability of your emails to successfully reach the recipient's inbox.
There are 3 different outcomes:
| Outcome |
What it means |
| 📥 Inbox |
Email reaches the main inbox |
| 🗑️ Spam/Junk |
Email reaches the recipient but gets filtered |
| ❌ Rejected/Bounced |
Recipient's mail server refuses the email |
There's also a fourth situation:
"Missing" email → It may have been rejected,
filtered, quarantined, placed in another folder, or never accepted
by the recipient's server.
So delivery ≠ inbox placement.
2. Why does email go to spam?
Usually it's a combination of
sender reputation + authentication + email content + recipient behavior.
A. Poor sender reputation
Email providers monitor how recipients react to your emails.
Things that hurt reputation:
- Lots of people marking you as spam
- Lots of bounced emails
- Sending huge volumes suddenly
- Very low engagement
- Sending to old/invalid addresses
- Recipients repeatedly deleting your emails without reading
- Previous spam complaints from the domain/IP
Think of it like a reputation score that you can't directly see.
B. Your domain isn't properly authenticated
Your domain should normally have:
SPF
Shows which servers are allowed to send email for your domain.
DKIM
Adds a cryptographic signature proving the email wasn't altered
and is authorized by your domain.
DMARC
Tells receiving servers what to do when SPF/DKIM authentication
doesn't align and provides reporting.
These are DNS records.
A basic setup looks like:
Your domain
↓
SPF ─── Who is allowed to send?
DKIM ── Is this email authentic?
DMARC ─ What should receivers do if authentication fails?
3. Why emails "disappear"
If an email isn't visible in the inbox, don't immediately assume
it's spam.
Sender-side problems
- Email wasn't actually sent
- Sending service failed
- Account temporarily restricted
- Authentication problem
Recipient-server problems
- Hard bounce
- Soft bounce
- Server rejection
- Recipient mailbox full
- Domain doesn't exist
- Recipient server temporarily unavailable
Filtering
- Spam folder
- Promotions/social tabs
- Corporate quarantine
- Security gateway
- Recipient-specific filtering
Recipient-side rules
The recipient may have:
- Filters
- Blocked sender
- Company security rules
- Automatic forwarding
- Mailbox rules
4. How to handle an outreach account
This is where people often mess up.
Before sending anything
Set up:
Domain
- Professional domain
- SPF
- DKIM
- DMARC
- Valid MX records
Mailbox
Use a real mailbox with:
- Real name
- Professional signature
- Normal profile information
- Functional reply address
Example:
mahnoor@yourdomain.com
is generally better for professional outreach than something
random like:
sales123456@randomdomain.com
5. Don't immediately blast hundreds of emails
A new mailbox/domain has
no established sending reputation.
Suddenly sending a huge number of emails can look suspicious.
Instead:
Start small → establish normal sending behavior → gradually increase volume.
Also keep your volume appropriate to the mailbox/provider's
policies and your actual outreach needs.
6. Your email list matters A LOT
A terrible list can destroy deliverability.
Avoid:
- ❌ Purchased lists of unknown quality
- ❌ Scraped emails without validation
- ❌ Old databases
- ❌ Generic lists containing thousands of dead addresses
- ❌ Sending to addresses you have reason to believe are invalid
Prefer:
- ✅ Relevant prospects
- ✅ Verified addresses
- ✅ Recently obtained data
- ✅ Low bounce rate
- ✅ Clear targeting
For cold outreach,
list quality is one of the biggest variables you control.
7. Watch your bounce rate
Two important types:
Hard bounce
The address is permanently undeliverable.
Example:
nonexistentperson@company.com
Remove it.
Soft bounce
Temporary problem.
Example:
- Mailbox full
- Server temporarily unavailable
- Message temporarily rejected
Don't keep hammering the same address indefinitely.
8. Email content matters too
Spam filters look at the
whole message, not just one "spam word."
Potential warning signs include:
- Extremely aggressive sales language
- Misleading subject lines
- Excessive links
- Suspicious attachments
- Strange HTML
- Image-heavy emails
- URL shorteners
- Fake "Re:" or "Fwd:"
- Deceptive claims
- Poor formatting
For outreach, I'd generally keep it:
short + relevant + human + easy to reply to.
Example structure:
Hi Sarah,
Saw that your agency works with SaaS companies.
I noticed [specific thing]. I had a quick idea that could help
with [specific result].
Worth sending over?
— Mahnoor
Not:
🚨🔥 SPECIAL OFFER!!!
CLICK HERE NOW!!!
LIMITED TIME!!!
9. Dos ✅
DO
- Authenticate your domain
- Verify your email list
- Keep bounce rates low
- Personalize outreach
- Keep emails concise
- Monitor replies
- Monitor spam complaints
- Remove invalid addresses
- Make unsubscribing easy where appropriate
- Use a consistent sending identity
- Gradually increase volume
- Monitor domain reputation
- Test before scaling
10. Don'ts ❌
DON'T
- Buy random email lists
- Blast thousands of emails immediately
- Keep sending to bounced addresses
- Use misleading subject lines
- Use fake identities
- Constantly change domains
- Rotate domains just to evade filtering
- Send suspicious attachments
- Use URL shorteners unnecessarily
- Stuff emails with links
- Ignore spam complaints
- Assume "sent" means "inbox"
11. How to fix an account that already has deliverability problems
First stop trying to solve everything by simply sending
more emails.
Step 1 — Diagnose
Check:
- SPF
- DKIM
- DMARC
- MX
- Bounce rate
- Spam complaints
- Sending volume
- Sending patterns
- List quality
- Domain reputation
- Mailbox reputation
- Whether the issue affects Gmail, Outlook, corporate domains, etc.
Step 2 — Stop bad sending
If you're sending to a bad list:
Pause the campaign.
Clean/verify the list before continuing.
Step 3 — Remove bad addresses
Remove:
- Hard bounces
- Invalid addresses
- Obvious role/trap addresses when appropriate
- Repeatedly failing recipients
Step 4 — Fix authentication
Make sure SPF/DKIM/DMARC are correctly configured and aligned
with the domain you're actually using to send.
Step 5 — Reduce problematic volume
If the account suddenly went:
20 emails/day → 500 emails/day
that's a very different sending pattern.
Bring activity back to a sustainable level rather than trying
to "warm" an unhealthy account by blasting it.
Step 6 — Improve the emails
Make them:
- Relevant
- Short
- Personalized
- Low-link
- Clear
- Honest
- Easy to respond to
Step 7 — Give reputation time to recover
There isn't a magic button that instantly resets sender reputation.
If the underlying problem is fixed, reputation can improve over time.
12. How to tell WHAT is actually wrong
This is an important question.
If emails are bouncing:
Investigate:
technical configuration + recipient validity + sending limits
If emails are delivered but going to spam:
Investigate:
reputation + authentication + content + engagement + complaints
If Gmail works but Outlook doesn't:
Investigate:
provider-specific filtering/reputation
If only one company doesn't receive you:
Investigate:
their corporate filtering/quarantine/blocklist
If nobody receives you:
Investigate:
domain/mailbox configuration and reputation first.
13. A simple troubleshooting checklist
You can use this every time:
EMAIL DELIVERABILITY CHECK
- SPF configured?
- DKIM configured?
- DMARC configured?
- SPF/DKIM alignment correct?
- Domain reputation okay?
- Mailbox reputation okay?
- Bounce rate acceptable?
- Spam complaints occurring?
- Email list verified?
- Sending volume reasonable?
- Sudden volume increase?
- Too many links?
- Suspicious attachments?
- Misleading subject?
- Personalization/relevance?
- Gmail affected?
- Outlook affected?
- Corporate domains affected?
- Emails actually being accepted by recipient servers?
14. Questions you should ask when diagnosing an account
If you're fixing someone's outreach account, ask:
-
What email provider are you using?
- Google Workspace?
- Microsoft 365?
- Other?
-
What domain are you sending from?
-
How old is the domain?
-
How old is the mailbox?
-
How many emails/day are you sending?
-
How quickly did you increase the volume?
-
What's your bounce rate?
-
Are you getting spam complaints?
-
Are emails going to spam or actually bouncing?
-
Which providers are affected?
- Gmail?
- Outlook?
- Yahoo?
- Business domains?
-
Are SPF, DKIM and DMARC configured?
-
Where did the email list come from?
-
Is the list verified?
-
Are you using an outreach platform?
-
What does the email you're sending look like?
-
Are you using links or attachments?
-
Is this a new domain/mailbox or an established one?
-
Has the domain/mailbox previously been used for mass outreach?
-
What changed immediately before deliverability dropped?
<