Email Deliverability Guide

Sending emails that disappear into spam folders or bounce back is more than an inconvenience — it damages your domain reputation and can permanently harm your ability to reach recipients. In 2026, with Google and Yahoo enforcing stricter requirements for bulk senders, understanding email deliverability is essential for any business.

2024–2026 Requirement: Google and Yahoo now require bulk senders (5,000+ emails/day) to have SPF, DKIM, and DMARC all configured. Senders without these will be rejected or automatically classified as spam.

What Determines Email Deliverability?

Email providers like Gmail, Outlook, and Yahoo use multiple signals to decide whether your email reaches the inbox or spam folder:

1. Authentication (SPF, DKIM, DMARC)

Email authentication protocols tell receiving servers that your emails are legitimately sent from your domain:

Missing any one of these significantly increases your spam risk. See our detailed setup guide: Set Up SPF, DKIM, DMARC

2. Sender Reputation

Your IP address and domain have reputation scores maintained by email providers and blacklist operators. These scores are built from:

3. Email Content

Spam filters analyze your email content. Common triggers to avoid:

Free Deliverability Testing Tools

IP Warm-up for New Sending IPs

A brand-new IP address has no sending history, which triggers spam filters. Warm it up gradually:

List Hygiene Best Practices

Why Emails Land in Spam

Before you can fix deliverability, you need to understand why messages get filtered in the first place. In 2026, Gmail, Outlook, and Yahoo use sophisticated machine-learning filters, but the underlying reasons emails land in spam remain consistent and largely preventable. Here are the most common causes.

Missing SPF, DKIM, or DMARC

This is the number-one cause. If your domain lacks all three authentication records, receiving servers cannot verify that an email genuinely came from you rather than being spoofed by an attacker. The result is immediate spam classification — and for bulk senders, outright rejection at the SMTP level before the message ever reaches an inbox. Since 2024, Google and Yahoo have made these records mandatory for anyone sending 5,000+ emails per day.

Poor IP and Domain Reputation

Email providers maintain a reputation score for both the sending IP address and the domain in your From header. If your IP was previously used to send spam (common on shared IPs where another customer abused it), or if your domain is brand new with no sending history, your reputation is low and spam placement is far more likely. Worse, if your IP or domain ends up on a blacklist such as Spamhaus or Barracuda, your mail will struggle to reach any inbox at all. Reputation is built over time through consistent, clean sending behavior.

Spammy Content

Even with perfect authentication and good reputation, content that looks like spam can still get filtered. Common triggers include subject lines in all capital letters or with multiple exclamation marks (!!!), aggressive sales language ("FREE 100%", "Get rich fast", "Act now"), an image-to-text ratio that is too high (all-image emails with no readable text), links shortened with URL shorteners or pointing to blacklisted domains, and broken or malformed HTML. Spam filters score every one of these signals.

Warning: Buying email lists is the fastest way to destroy your reputation. Purchased lists are riddled with spam traps — fake addresses that providers plant specifically to catch spammers. Hit a single spam trap and your domain can be blacklisted instantly, even if everything else is configured perfectly.

Configure SPF, DKIM, and DMARC Correctly

Authentication is the single most important foundation of email deliverability. Get this right and you solve more than half of all spam problems. On AsiaGB Hosting you can configure all three through DirectAdmin → DNS Management.

SPF Record

SPF declares which servers are authorized to send mail on behalf of your domain. A basic record for mail sent through your own hosting looks like this:

v=spf1 a mx ~all

If you also use an external sending service (such as Google Workspace or a third-party ESP), you must add that provider's include: mechanism. Be careful not to exceed 10 DNS lookups in your SPF record, or it will fail validation.

DKIM Signature

DKIM signs every outgoing email with a private key and publishes the matching public key in DNS. When a receiving server gets your message, it uses the public key to verify the email wasn't altered in transit and truly came from your domain. In DirectAdmin, DKIM keys are generated automatically — simply enable the "Enable DKIM" toggle in the Email Manager.

DMARC Policy

DMARC sits on top of SPF and DKIM, telling receiving servers what to do with messages that fail authentication, and sending you reports about anyone attempting to spoof your domain. Start with a monitoring policy (p=none) to collect reports, then escalate to p=quarantine and finally p=reject once you've confirmed all your legitimate mail passes:

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

Maintain Your Sender Reputation

Correct authentication is only the starting point. Reputation is something you maintain continuously over the long term. Email providers treat your sending behavior like a credit score, accumulated from many actions over time.

Warm Up New IPs and Domains

If you're sending from an IP or domain with no history, never blast a large volume immediately — providers will flag the sudden activity as suspicious and route it to spam. Increase your sending volume gradually week by week, starting with your most engaged recipients first to generate positive signals (opens and clicks) that build reputation steadily.

Don't Send Bulk Too Aggressively

A sudden spike in volume is a classic spam signal. If you normally send 1,000 emails per day and suddenly push 50,000 in a single day, providers immediately get suspicious. Keep your sending volume consistent and grow it incrementally rather than in large jumps.

Manage Bounces and Complaints

Hard bounces (non-existent addresses) must be removed from your list immediately — repeatedly sending to dead addresses signals that you don't maintain your list. Your complaint rate (people clicking "Report Spam") must stay below 0.1%, so include a visible, working unsubscribe button, support the List-Unsubscribe header for one-click unsubscribe, and only send to recipients who have opted in.

Deliverability Testing Tools

You shouldn't have to guess whether your emails are landing in spam — free tools let you measure and diagnose precisely. Check regularly, especially after changing DNS settings or launching a new campaign.

Tip: Aim for a Mail-Tester score of 9/10 or higher before launching a real campaign, and check Google Postmaster Tools at least weekly once you're sending volume, so you catch any reputation drop early.

Email Deliverability Checklist

Check Target
SPF Record✅ Valid and includes your mail server
DKIM Signature✅ Valid on all outgoing mail
DMARC Policy✅ p=quarantine or p=reject
Spam Complaint Rate< 0.10%
Hard Bounce Rate< 2%
IP/Domain BlacklistedNot listed on Spamhaus or Barracuda
Unsubscribe Link✅ Present and functional (one-click)

Frequently Asked Questions

Why do my emails go to spam even though I set up SPF?

SPF alone isn't enough — you need all three records (SPF, DKIM, and DMARC) configured. Beyond authentication, your IP/domain reputation, email content, and recipient engagement rate all matter. Run a test with Mail-Tester to pinpoint exactly where the problem lies.

What's the difference between SPF, DKIM, and DMARC?

SPF specifies which servers may send mail for your domain. DKIM signs each email with a cryptographic signature proving the content wasn't altered. DMARC defines what to do with messages that fail SPF/DKIM and sends you reports. The three work together to prove your email is genuine.

How low should my spam complaint rate be?

It must stay below 0.1% (1 in 1,000), per Gmail and Yahoo's requirements. Above that, your emails increasingly land in spam. Keep it low by including an easy-to-use unsubscribe button and only sending to recipients who have explicitly opted in.

How long does it take to warm up a new IP?

Typically 4–6 weeks. Start with a small volume (200–500/day) in the first week, then roughly double it each week, sending to your most engaged recipients first to build positive reputation signals.

Business Email on Your Domain — SPF & DKIM Ready

AsiaGB Hosting includes email hosting on your domain with DirectAdmin. Configure SPF and DKIM through the control panel. Starting at 500 THB/year.

View Hosting Plans →