Gmail sender requirements: Google’s bulk sender rules
Google’s bulk sender rules require senders of 5,000+ messages per day to Gmail to authenticate with SPF and DKIM, publish an aligned DMARC policy, and keep spam complaints low. Public DNS alone cannot confirm you pass — SpoofSentry maps the evidence from your real DMARC reports and Postmaster data.
What Google requires from bulk senders (5,000+ messages/day)
Google's bulk sender rules apply to any domain sending 5,000 or more messages per day to Gmail addresses. Those senders must authenticate with both SPF and DKIM, publish a DMARC policy (at least p=none) with alignment, maintain valid forward and reverse DNS (a PTR record for the sending IP), and — for bulk marketing mail — support one-click unsubscribe.
Google also expects senders to keep the spam complaint rate reported in Google Postmaster Tools low. These are not one-time setup tasks: they describe the ongoing state of your real mail flow, which is why publishing records is only the start.
SPF, DKIM, and aligned DMARC — the authentication baseline
Gmail expects mail to pass SPF and be signed with DKIM, and it expects a DMARC record on the sending domain. DMARC alignment is the piece teams most often miss: it is not enough for SPF or DKIM to pass in isolation — the authenticated domain has to align with the domain in the visible From address.
A minimum p=none policy satisfies the rule's requirement to publish DMARC, but p=none takes no action on failing mail. SpoofSentry uses your aggregate DMARC reports to show which real sending sources align and which do not, and guides the move toward enforcement without blocking legitimate senders.
One-click unsubscribe (RFC 8058) and the 0.3% spam-rate threshold
For bulk marketing mail, Google requires one-click unsubscribe implemented per RFC 8058 — a header-based unsubscribe that lets recipients opt out without extra steps. This reduces the manual “report spam” behaviour that drives complaint rates up.
Google also asks senders to keep the reported spam complaint rate in Google Postmaster Tools below 0.3% and to avoid ever hitting higher spikes. That figure is measured against real recipient behaviour, so it can only be confirmed from your Postmaster data — not from a DNS lookup.
Gmail now rejects non-compliant bulk mail
Enforcement of these rules has tightened over time. Non-compliant bulk mail is increasingly rejected outright rather than merely filtered — Gmail began issuing SMTP rejections of non-compliant bulk mail in November 2025. A domain that appeared to “work” when failures were only sent to spam can now see messages bounced at the SMTP layer.
Because rejection happens per message against Gmail's live evaluation of your traffic, the safest way to understand your exposure is to look at what your senders are actually doing in your DMARC reports, not to assume a published record is enough.
Only your telemetry confirms you pass
The public Provider Readiness checker inspects your public DNS and tells you where Google, Microsoft, and Yahoo readiness looks likely OK, needs a closer check, or is at risk. It can see your records — it cannot see your real senders. Whether every legitimate stream actually passes alignment, and whether your spam rate stays under Google's threshold, can only be confirmed from your DMARC aggregate reports and Postmaster Tools data.
SpoofSentry ingests those reports and maps the evidence against Google's published requirements — showing which sending sources align, which would fail, and what to fix. SpoofSentry maps evidence and operates the controls; it does not declare you “compliant” on Google's behalf.
Frequently asked questions
What are Google’s bulk sender requirements for Gmail?
Senders of 5,000 or more messages per day to Gmail must authenticate with SPF and DKIM, publish an aligned DMARC policy (at least p=none), maintain valid forward and reverse DNS (PTR), support one-click unsubscribe (RFC 8058) for bulk marketing mail, and keep the spam complaint rate reported in Google Postmaster Tools low (below 0.3%).
Do I need DMARC to send bulk mail to Gmail?
Yes. Google requires bulk senders to publish a DMARC policy with alignment. A minimum p=none record satisfies the requirement to publish DMARC, but takes no action on failing mail. SpoofSentry uses your DMARC reports to show which real senders align and guides the move toward enforcement.
What is the Gmail spam complaint rate threshold?
Google asks bulk senders to keep the spam complaint rate reported in Google Postmaster Tools below 0.3% and to avoid higher spikes. This is measured against real recipient behaviour, so it can only be confirmed from your Postmaster data — not from a DNS check.
How do I confirm my real senders pass Gmail’s rules?
A public DNS check can confirm your records exist, but only your DMARC aggregate reports and Postmaster Tools data show whether every legitimate stream passes alignment and stays under the spam-rate threshold. SpoofSentry ingests that telemetry and maps the evidence against Google’s published requirements.
See where your domain stands with Gmail
Run the public Provider Readiness check, then connect your DMARC reports to confirm your real senders pass Google’s bulk sender rules.