TrekMail TrekMail
Deliverability & DNS

Domain Reputation: Build, Drop, and Recover | TrekMail

By Alexey Bulygin
Domain reputation monitoring dashboard with sender score metrics

You hit Send. The server logs a 250 OK. Technically, the message was delivered. Practically, it's gone — sitting in a spam folder, or quietly dropped by the gateway before the user ever logged in.

That's not a content problem. Rewriting your subject line won't fix it. This is a domain reputation failure, and it's one of the most expensive things that can happen to your email infrastructure without making any noise.

Since early 2024, Gmail, Yahoo, and Outlook have moved from content-based filtering to identity-based reputation. Your domain — yourcompany.com — now has something like a credit score. Let it drop below a threshold and your mail gets blocked across all three providers simultaneously. This guide covers how that score works, the specific signals that crash it, and the exact protocol to recover. If your authentication foundation isn't solid first, start with the secure email for business baseline before reading on.

What Is Domain Reputation (and Why It's Not IP Reputation)

Domain reputation is the trust score inbox providers assign to your sending domain based on observable behavior over time. Unlike IP reputation — which is tied to a server's address — domain reputation is tied to your brand identity. Switch IPs, switch hosting providers, migrate your entire stack: the domain reputation follows you everywhere.

This matters because spammers used to escape blocks by rotating IPs, a technique called snowshoeing. Now, Google fingerprints sending patterns and maps them back to the originating domain. Flag your domain and the block travels with it no matter where you host.

The asymmetry is brutal. Domain reputation builds over weeks or months of clean, consistent sending. It can drop in a single day. That asymmetry is the whole game, and it's why operators who've been through a reputation crash treat their sending infrastructure very differently afterward.

The High-Water Mark Trap

Google defines a bulk sender as anyone who sends roughly 5,000 or more messages to personal Gmail accounts within a 24-hour period. Cross that threshold once and your domain is treated as a bulk sender permanently — even if you go back to sending 50 emails a day the following month.

Send a Black Friday blast to 5,100 recipients and you're locked into the strictest compliance tier forever. From that day forward, your domain reputation is scored like a bulk sender's: perfect SPF, DKIM, and DMARC alignment required at all times, spam complaint rate below 0.3%, no exceptions. One blast, permanent status change. There's no rollback.

Microsoft enforced the same threshold starting May 2025. Any domain sending 5,000 or more messages per day to Outlook, Hotmail, or MSN addresses must have valid SPF, DKIM-signed messages, and a published DMARC policy. Non-compliance triggers hard rejections. The rules are now nearly identical across all three major providers.

How Domain Reputation Drops: The Death Spiral

Domain reputation doesn't decay randomly. Every drop is triggered by a specific, measurable signal — an automated response to observable sending behavior. These signals compound: a shaky domain reputation makes it easier to trigger the next failure threshold, which makes the reputation worse, which lowers the threshold further. Here are the three causes responsible for most crashes.

The 0.3% Complaint Cliff

If more than 3 recipients per 1,000 click "Report Spam," you'll be blocked. Google and Yahoo both enforce this hard threshold. But Yahoo adds a twist that catches operators off guard: they calculate complaint rates against inbox delivery, not total sends.

The math: send 1,000 emails. Your domain reputation is already shaky, so 900 land in spam and only 100 reach inboxes. One person complains. Yahoo calculates that as 1 divided by 100 — a 1% complaint rate, not 0.1%. That single complaint triggers an immediate block. The worse your domain reputation gets, the easier it becomes to make it worse. That's the spiral in action.

Hard Bounce Rate

Microsoft is aggressive about "namespace mining" — sending to invalid addresses at a pattern suggesting you're guessing. If your hard bounce rate exceeds roughly 5%, their filters assume you're a spammer probing the address space. You'll start seeing:

  • 421 RP-001 — reputation throttle; your volume exceeds your current trust level
  • 451 4.7.500 — server busy (usually means "we don't trust you yet")
  • 550 5.7.515 — sending domain doesn't meet the required authentication level

The 550 5.7.515 error deserves attention. It doesn't mean your SPF record is missing — it means your authentication records are present but fail Microsoft's alignment checks. Your SPF and DKIM have to align with the actual sending domain. Having the records isn't enough; they have to point to the right place.

Shared IP Contamination

On standard shared hosting — cPanel, cheap webmail — your outbound mail shares an IP address with hundreds of other customers. One neighbor sends a spam blast, that IP gets listed on Spamhaus, and your domain reputation might be perfectly clean. Doesn't matter: the connection gets blocked before inbox providers even look at your domain. You're collateral damage from someone else's list.

Domain Reputation Failure Thresholds at a Glance

Stay inside the safe zone on all four of these metrics and you'll stay out of trouble. Cross any single one and you're in recovery mode.

Metric Safe Zone Danger Zone Consequence
Spam complaint rate < 0.1% > 0.3% Immediate spam placement or hard reject (Gmail / Yahoo)
Hard bounce rate < 0.5% > 5.0% 421 throttle and 550 block (Microsoft)
Auth failure rate 0% Any failure Domain flagged as insecure or spoofed
Volume spike Gradual ramp > 2× in 24 hours Temporary deferral / greylisting

The Domain Reputation Recovery Protocol

If you're seeing 550 errors or your open rates dropped off a cliff, you're in the penalty box. Don't push through by sending more mail — that signals to inbox providers that you're ignoring their blocks and accelerates the damage. Domain reputation recovery requires you to pause, clean, and ramp back up in sequence. Skipping phases is the most common reason operators fail to recover.

Phase 1: Triage (Hours 0–24)

Stop all marketing email immediately. Keep sending transactional mail only — password resets, invoices, two-factor codes. Transactional mail has high open rates, which provides the positive engagement signal you need to stop the bleeding while you're paused on promotional sends.

Then audit your authentication records. If any of these are broken, your domain reputation can't recover no matter what else you do:

# Check SPF — should have exactly one record, under 10 DNS lookups
dig TXT yourdomain.com | grep spf

# A healthy record looks like:
v=spf1 include:_spf.trekmail.net ~all

# Check your DKIM selector
dig TXT default._domainkey.yourdomain.com

# Check DMARC
dig TXT _dmarc.yourdomain.com

A common SPF failure: too many include: statements. Add Google Workspace, Mailchimp, Zendesk, and a CRM and you'll exceed the 10-lookup limit defined in RFC 7208. When that limit is crossed, receiving servers return a PermError — which most treat identically to an SPF failure. SPF silently breaks and you don't find out until your inbox rate tanks. Merge includes or use a flattening service.

If you don't have a DMARC record yet, publish one at p=none immediately. It won't block anything, but it lets you receive aggregate reports while you troubleshoot.

Then check your domain and sending IP against a multi-RBL checker. If you're on Spamhaus SBL or XBL, everything else is secondary — file a removal request and prove you've fixed the root cause (usually a compromised account or misconfigured relay). UCEPROTECT Level 3 listings are largely ignored by major providers; don't let them distract you from the Spamhaus problem.

Phase 2: Deep Clean (Days 1–3)

Permanently delete every address that returned a 5xx hard bounce. Sending to a hard bounce twice is treated by Microsoft as deliberate spam-like behavior — clear signal that you're not maintaining your list.

Then pull your full list and segment out anyone who hasn't opened or clicked in the last 90 days. Don't email them during recovery. You need to send exclusively to your highest-engagement users — the people who reliably open, click, and reply. This concentrates positive engagement signals and tells inbox providers you're a wanted sender, not a volume play.

Phase 3: Warm-Up Ramp (Days 4–30)

You can't go from zero to 10,000 emails overnight on a recovering domain. You need to retrain the filtering algorithms with consistent positive signals. Use a geometric progression and treat the schedule as a hard constraint, not a target:

Day Max Daily Volume Audience
150Highest-engagement only
2100Highest-engagement only
3200High engagement
4400High engagement
5800Engaged segment
61,500Engaged segment
73,000Engaged segment

If you see a bounce spike, a complaint spike, or a 421 throttle code at any point: stop. Drop back to the previous day's volume and hold there for three days before increasing again. Forcing the ramp is the most common way operators fail to recover domain reputation and have to start over.

Prevention: The Ops Habits That Keep Domain Reputation Clean

Once you've recovered, the goal is to build habits that make a repeat impossible. Most domain reputation crashes are preventable with two structural changes that cost nothing to implement.

Subdomain Isolation

Never send marketing blasts from your primary corporate domain. If your marketing team burns the domain reputation of company.com, your CEO's emails to investors go to spam. Separate your traffic into three distinct streams with independent reputations:

  • Human-to-human mail: user@company.com — no bulk sending, ever
  • Marketing mail: newsletter@marketing.company.com
  • Transactional mail: receipts@alerts.company.com

Each subdomain builds its own domain reputation independently. A burned marketing subdomain doesn't contaminate your corporate domain. For teams managing multiple clients or brands, multi-domain email hosting architecture needs this separation built in from the start — retrofitting it after a crash is painful.

Weekly Monitoring

Don't wait for users to complain. Check these two tools every week:

Google Postmaster Tools retired its standalone domain and IP reputation score dashboards in September 2025, but what replaced them is what actually matters: spam complaint rates, authentication reports (SPF/DKIM/DMARC compliance), and delivery error data. If your complaint rate creeps above 0.1%, act immediately — don't wait for it to hit 0.3%.

Microsoft SNDS (Smart Network Data Services) gives you complaint rates and spam trap hits for traffic going to Outlook, Hotmail, and MSN. Trap hits are a serious signal — they mean you're sending to dead or honeypot addresses, which looks exactly like list scraping to Microsoft's filters.

How TrekMail Handles Domain Reputation at the Architecture Level

Managing DKIM rotation, SPF record limits, warmup schedules, and IP reputation across multiple domains is a full-time job. Most businesses treat email hosting as a commodity and only notice the problem when domain reputation crashes and inbox placement tanks. The fix at that point is always more work than it would have been to prevent.

For SMBs on managed SMTP: When you add a domain to TrekMail, the DNS wizard walks you through SPF, DKIM, and DMARC setup and won't mark the domain ready until all records pass validation. You can't accidentally go live with broken authentication. If you're starting from scratch, the set up email on my domain guide covers the full DNS process step by step.

For agencies on BYO SMTP: This is where TrekMail's architecture solves the domain reputation problem rather than just monitoring it.

Old way: A client burns their sending reputation → emergency migration to a new hosting provider → rebuild IMAP history → reconfigure every email client. Days of work, guaranteed support tickets, angry clients.

TrekMail way: A client burns their sending reputation → swap the outbound SMTP API key in settings → done. The inbox stays put. Mail history stays put. Clients don't reconfigure anything.

TrekMail separates the inbox (IMAP) from outbound sending (SMTP). You can connect Amazon SES, SendGrid, Mailgun, or any other SMTP provider to any domain you're hosting. If a client's current sending reputation is damaged, you change the outbound pipe without touching the mailbox. For agencies managing email for multiple clients, this is the difference between a 5-minute fix and a 3-day migration. The how to create email with domain guide walks through getting a domain set up correctly from day one so you don't end up here.

Plans start at $3.50/month on the Starter plan. See what's included at each tier.

Conclusion

Domain reputation is the asset that buys you inbox access. It takes months to build, days to lose, and weeks to recover if you follow the right protocol. Respect the 0.3% complaint threshold. Isolate your traffic streams by subdomain before you need to. Keep authentication records clean and validated. If you're already blocked, run the protocol: pause marketing sends, purge hard bounces, warm up methodically. Don't force the ramp.

The filtering systems at Gmail, Outlook, and Yahoo are strict. They're also predictable. Follow the rules and you'll stay in the inbox.

Share this article

We use cookies for essential functionality. No ads, no ad tracking.

or
or

Reset email sent

If an account exists for this email, we've sent password reset instructions.

By continuing, you agree to TrekMail's Terms and Privacy Policy.