Skip to content
whois.me.uk

Google and Yahoo bulk sender requirements

The checklist mailbox providers enforce for anyone sending in volume, and how to test each item.

Updated 19 September 2026 · 1 min read

Since 2024 Gmail and Yahoo reject or spam-folder mail from senders who do not meet a shared baseline. Microsoft applies similar rules to Outlook.com. The thresholds for "bulk" (around 5,000 messages a day to Gmail) matter less than the rules, because the rules are simply good practice.

The checklist

Requirement How to check
SPF and DKIM both pass Mail facet: SPF result and DKIM keys found for your selectors
DMARC record published (at least p=none) Mail facet: DMARC section
The From: domain aligns with SPF or DKIM Header decoder on a sent message: dmarc=pass with header.from matching
Valid forward and reverse DNS on sending IPs Mail facet MX/SMTP section, or an IP lookup on your sending address: PTR that forward-confirms
TLS on the sending connection Your provider's job; check with the SMTP test on your MX for the receiving side
One-click unsubscribe (List-Unsubscribe + List-Unsubscribe-Post) for marketing mail Header decoder shows both headers if present
Spam rate under 0.3% in Google Postmaster Tools Postmaster Tools, not a DNS check
No impersonating Gmail From: addresses Send from your own domain

Common failures

  • SPF passes but DMARC fails because a third-party sender uses your domain in From: but its own domain in the return path, and DKIM is not set up for your domain at that sender. Fix: add the sender's DKIM (their CNAME records) so DKIM aligns.
  • DKIM with a 1024-bit key: still accepted, but move to 2048-bit when you rotate.
  • Forwarding: SPF breaks on forwarded mail; DKIM survives it. Another reason to have both.

Testing a real message

Send yourself a message from the system in question, open it in Gmail, choose Show original, and paste the headers into the Header decoder. The Authentication section shows exactly what Gmail decided.

Check your own domain