All articles

Compliance

The Gmail and Yahoo bulk sender requirements: what 5,000 emails a day now costs you

4 February 2026 · 9 min read

A smartphone showing an email inbox on a navy desk beside a notebook and pen

In February 2024 Google and Yahoo began enforcing a shared set of requirements for anyone sending more than 5,000 messages a day to their users. Two years on, the rules are no longer a deadline to prepare for — they are the baseline every sending domain is measured against, and enforcement has quietly tightened from bulk folder placement to outright rejection.

The requirements are short. The operational work behind them is not. This article breaks each requirement into what a marketing team actually has to publish, measure and monitor.

The three non-negotiable requirements

Google's Email sender guidelines and Yahoo's Sender Best Practices describe the same three obligations, using almost identical language. Any one of them missing is enough to have mail filtered.

  • Authenticate with SPF and DKIM, and publish a DMARC record for the sending domain — even a policy of p=none satisfies the minimum.
  • Keep the user-reported spam rate below 0.10% in Google Postmaster Tools, and never let it reach 0.30%.
  • Offer one-click unsubscribe in commercial mail, and process every request within two days.

The spam-rate thresholds, read precisely

The two published numbers do different jobs. 0.10% is the target you operate against; 0.30% is the level at which filtering becomes severe and recovery slow. On a 50,000-recipient send the gap between them is startlingly small.

Recipients0.10% target0.30% hard threshold
5,0005 complaints15 complaints
25,00025 complaints75 complaints
50,00050 complaints150 complaints
100,000100 complaints300 complaints
Complaints tolerated per send, at each published threshold

One-click unsubscribe is a header, not a link

The requirement refers to RFC 8058: a List-Unsubscribe-Post header carrying List-Unsubscribe=One-Click, alongside a List-Unsubscribe header containing an HTTPS URL. The mailbox provider posts to that URL directly, so the recipient never loads a preference page and never sees a confirmation step.

A visible unsubscribe link in the footer is still required, but it does not satisfy the header requirement on its own. Both must be present, and the two-day processing window applies to both.

Aligned authentication, not merely present authentication

DMARC evaluates alignment: the domain in the visible From address must match the domain that SPF or DKIM validated. A message can pass SPF for a provider's bounce domain and still fail DMARC, because the aligned identifier never matched. This is the single most common cause of an authenticated-looking message being filtered.

In practice this means sending from your own verified domain, with DKIM signing keys published under it, rather than from a shared provider address.

What to monitor every week

  • Google Postmaster Tools spam rate, read as a seven-day trend rather than a single day.
  • DMARC aggregate reports, for messages failing alignment from sources you did not expect.
  • Hard bounce rate per send; anything above 2% suggests a list-quality problem upstream.
  • Unsubscribe rate per campaign, which usually rises before complaints do.

Key takeaways

  • Above 5,000 messages a day to Gmail or Yahoo, SPF, DKIM and DMARC are mandatory, not optional.
  • Operate below a 0.10% complaint rate; 0.30% is the point at which filtering becomes severe.
  • One-click unsubscribe means RFC 8058 headers, processed within two days — a footer link alone is not compliant.
  • Alignment is what DMARC tests. Send from your own verified domain.

Sources

Put this into practice with HTsend

Everything in this guide is built into the platform: authenticate a sending domain, clean your list before you send, and watch inbox placement in real time.

Continue reading