Google and Yahoo Bulk Email Sender Requirements: The 2026 Checklist

Send 5,000 or more messages a day to Gmail addresses and you must authenticate with SPF, DKIM and DMARC, keep spam complaints below 0.3%, and offer one-click unsubscribe. Below that volume the bar is lower, but it is not absent.

Google and Yahoo brought these rules in together in February 2024. They are not best practice suggestions. Mail that fails them gets rejected or filtered, with no appeal.

The short version

  • The 5,000-a-day threshold counts Gmail addresses only, and it is measured per sending domain.
  • Every sender needs SPF or DKIM, valid reverse DNS and TLS. Bulk senders need both plus DMARC.
  • Spam complaints must stay under 0.3%. Google’s own guidance names 0.1% as the level to work at.
  • One-click unsubscribe must be in the headers, not only in the footer, and honoured within two days.
Two-column checklist comparing Gmail sender requirements under 5,000 messages a day against 5,000 or more, with DMARC, alignment, one-click unsubscribe and a 0.3 per cent spam complaint ceiling added at the higher volume
The extra four requirements only apply once you cross 5,000 messages a day to Gmail addresses.

What counts as a bulk sender

The threshold is 5,000 messages in a single day to Gmail addresses. Three details decide whether it applies to you.

It counts Gmail recipients only. A send of 20,000 where 4,000 land at Gmail does not cross it. It is measured per sending domain, so splitting volume across subdomains changes the count. And once you cross it, Google treats you as a bulk sender permanently — dropping below 5,000 afterwards does not undo the classification.

RequirementUnder 5,000 a day5,000 or more a day
SPF or DKIMRequired, either oneRequired, both
DMARC recordNot requiredRequired, p=none is enough
Domain alignmentNot requiredFrom: domain must align with SPF or DKIM
One-click unsubscribeNot requiredRequired in headers, honoured within 2 days
Spam complaint rateKept lowMust stay under 0.3%
Valid reverse DNS (PTR)RequiredRequired
TLS for transmissionRequiredRequired
RFC 5322 message formatRequiredRequired

The alignment rule is the one that catches people. Having SPF and DKIM both passing is not sufficient on its own — the domain in the visible From: header has to match the domain that SPF or DKIM authenticated. Send from news@yourbrand.com while your platform signs with its own domain and you pass authentication but fail alignment.

What every sender must do, regardless of volume

Four requirements apply at any volume, and they are the ones most often missing on a new domain.

Authentication. SPF or DKIM must be published and passing. A missing SPF record is not neutral; it is a failure.

Reverse DNS. The sending IP needs a valid PTR record that resolves back to the hostname. On shared sending infrastructure this is handled for you. On a self-hosted server it frequently is not.

TLS. Connections must use TLS. Any current mail server does this, but older self-managed setups sometimes do not.

Message format. Messages must be formatted per RFC 5322, and the From: header must not impersonate Gmail. Platforms that once set From: you@gmail.com while sending from their own servers no longer work.

The three requirements that catch people out

Beyond authentication, three rules account for most of the failures we see described.

The first is the one-click unsubscribe header. Putting an unsubscribe link in the footer is not enough. The message needs the List-Unsubscribe and List-Unsubscribe-Post headers defined in RFC 8058, so the mail client can show its own unsubscribe button. Requests must be processed within two days.

The second is DMARC with alignment. A p=none policy satisfies the rule, which surprises people who expect enforcement to be mandatory. What is mandatory is that the record exists and that alignment passes.

The third is complaint rate measured by Google, not by you. Your platform’s unsubscribe figures are not the same number. The rate Google acts on is visible in Postmaster Tools, which is worth connecting before volume grows rather than after a problem appears.

What happens when you cross the complaint threshold

Complaint rate is a proportion, and at small volumes a handful of clicks moves it a long way.

Bar chart showing 10 complaints per 10,000 messages at 0.1 per cent, 30 at 0.3 per cent and 100 at 1 per cent, with 0.3 per cent marked as the ceiling and 0.1 per cent as the working target
Thirty complaints in ten thousand messages is the ceiling. The working target is ten.
Messages sentComplaints at 0.1% targetComplaints at 0.3% ceilingComplaints at 1%
1,0001310
10,0001030100
50,00050150500
100,0001003001,000

On a 1,000-message send, four people hitting “report spam” puts you over the ceiling. That is why the 0.1% target matters more than the 0.3% limit: the limit is where filtering begins, and the target is the room you need so that one bad send does not breach it.

The behaviour at the threshold is not a hard switch. Mail starts going to spam folders rather than bouncing, which is harder to notice — the send reports as delivered. Recovery takes consistent clean sends over weeks, not a single fix.

List quality is where most of this is decided before a message is ever sent. Verification is the practical control, and the tier structure in our Reoon Email Verifier review is worth reading with that in mind. On the sending side, the volume limits matter too: our SendFox review covers a lifetime allowance that is a total rather than a monthly refill. For cold outreach specifically, where these rules bite hardest, our SalesBlink review goes through what the entry tier does and does not include.

Frequently asked questions

Do these rules apply if I send fewer than 5,000 emails a day?

Yes, partly. SPF or DKIM, valid reverse DNS, TLS and RFC 5322 formatting apply at any volume. DMARC, domain alignment, one-click unsubscribe headers and the 0.3% complaint ceiling only apply once you cross 5,000 messages a day to Gmail.

Is a DMARC policy of p=none enough?

Yes. Google’s requirement is simply that a DMARC record exists, and p=none satisfies it. Stricter policies such as p=quarantine or p=reject give you real protection against domain spoofing, but they are not required by the bulk sender rules themselves.

What spam complaint rate should I aim for?

Below 0.1%. The hard ceiling is 0.3%, but that is where filtering starts rather than a safe operating level. At 0.1% you have room for one poor send without breaching the limit, which on a 10,000-message list is the difference between 10 complaints and 30.

Does the 5,000 threshold count all my recipients?

No, Gmail addresses only. A send of 20,000 with 4,000 Gmail recipients does not cross it. The count is also per sending domain, so volume split across separate domains is measured separately rather than added together.

Why is my email authenticated but still failing?

Most often because of alignment. SPF and DKIM can both pass while the domain in your visible From: header belongs to someone else, usually your sending platform. Bulk senders must have the From: domain align with the SPF or DKIM domain.

Bottom line

The checklist is short and the thresholds are published, which makes this one of the few parts of deliverability you can simply verify rather than guess at. Connect Postmaster Tools before you need it, because the complaint rate Google acts on is the only one that counts.

Related reading

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top