Gmail and Yahoo Bulk Sender Requirements: What Small Senders Need to Know
The email rules Gmail, Yahoo and Outlook enforce for marketing senders — authentication, one-click unsubscribe and low spam rates — explained simply.
In short: Every sender needs SPF or DKIM, valid DNS, TLS and a low spam rate. Bulk senders (around 5,000+ emails a day to Gmail) also need SPF and DKIM, a DMARC record, a From domain that aligns with them, one-click unsubscribe, unsubscribes processed within two days and a spam rate below 0.3%.
In 2024, Gmail and Yahoo started enforcing new requirements for anyone sending marketing email, and Microsoft followed with similar rules for Outlook. If your emails suddenly started landing in spam — or bouncing — this is often why. Here's what's required and how to meet it.
Requirements for everyone
Even if you send only a few emails a day, Gmail and Yahoo expect you to:
- Authenticate your email with SPF or DKIM.
- Have valid DNS for your sending servers (forward and reverse DNS).
- Use a secure (TLS) connection for sending.
- Keep spam complaints low — under 0.3% at Gmail.
- Format messages properly according to internet email standards.
- Not impersonate Gmail or Yahoo in your From address.
Gmail defines bulk senders as those sending around 5,000 or more messages a day to Gmail addresses. Once you've reached that level, you're treated as a bulk sender going forward. Bulk senders must also:
- Use SPF and DKIM for your domain.
- Publish a DMARC record (a policy of p=none is enough to start).
- Align your From domain with SPF or DKIM — the domain in your From address must match the authenticated domain.
- Offer one-click unsubscribe in marketing emails, using the standard list-unsubscribe headers, and include a visible unsubscribe link in the message.
- Process unsubscribes within two days.
- Keep reported spam below 0.3%, ideally below 0.1%.
Microsoft announced comparable requirements for high-volume senders to Outlook.com, Hotmail and Live addresses.
What it means for a small business
Even if you're nowhere near 5,000 emails a day, treat the bulk-sender rules as best practice. They're what good senders already do — and meeting them is mostly a one-time setup:
- Authenticate your domain once (how to set up SPF, DKIM and DMARC).
- Send from your own domain — not a free @gmail.com or @yahoo.com address.
- Use a platform that adds one-click unsubscribe headers automatically.
- Only email people who want your emails, and stop emailing those who've gone quiet.
Why sending from a Gmail address stopped working
Gmail and Yahoo publish strict DMARC policies for their own domains. If you put "yourname@gmail.com" in the From line of a newsletter sent through any marketing platform, the email fails DMARC and is likely to be rejected. The fix is simple: use an address on your own domain, such as hello@yourbusiness.com.
How to monitor your spam rate
Set up Google Postmaster Tools (free) for your domain. Once you send enough email to Gmail, it shows your user-reported spam rate, domain reputation and authentication results. Microsoft's SNDS offers similar information for Outlook.
How to check whether you meet the requirements
Go through this list once and you'll know exactly where you stand.
- Authentication: send yourself an email at Gmail and use Show original. SPF, DKIM and DMARC should all say PASS.
- Alignment: in the same view, check that the domain in "mailed-by" or "signed-by" matches the domain in your From address.
- One-click unsubscribe: Gmail shows an Unsubscribe link next to the sender name for qualifying senders. If your platform adds the standard headers, you'll see it there.
- Reverse DNS and TLS: if you use an email platform, it handles these. If you run your own sending server, check that its IP address has a reverse-DNS (PTR) name matching its hostname, and that it uses TLS.
- Spam rate: set up Google Postmaster Tools for your domain and check the spam rate graph regularly.
What happens if you don't comply
Gmail and Yahoo increasingly reject non-compliant bulk email or send it straight to spam. You'll see it as higher bounce rates ("message rejected" or "authentication required" errors) or sudden drops in opens. Fixing the requirements usually restores delivery within days, but a damaged reputation from high complaint rates can take weeks of careful sending to recover.
Keeping your spam rate under 0.1%
- Make your sender name and subject lines recognisable.
- Never add people to marketing lists without permission.
- Put the unsubscribe link where people can find it — a hidden link turns unsubscribers into complainers.
- Stop emailing people who haven't engaged in months.
- Watch complaint rates after every campaign and investigate any spike immediately.
Built into Reepio
Reepio sets up SPF, DKIM and DMARC for your domain, adds standards-based one-click unsubscribe to every marketing email, processes unsubscribes instantly, removes bounces and complaints automatically, and pauses a campaign if complaint rates spike. Start free.
Frequently asked questions
Who counts as a bulk sender for Gmail?
Gmail defines bulk senders as those sending close to 5,000 or more messages a day to Gmail accounts. Once you reach that level, you’re treated as a bulk sender going forward.
What is one-click unsubscribe?
A standard (RFC 8058) email header that lets mail apps show an unsubscribe button and unsubscribe the person with one click, without visiting a website. Bulk senders must support it for marketing email.
What spam complaint rate is acceptable?
Gmail asks senders to stay below 0.3% reported spam and recommends staying below 0.1%. That means fewer than one complaint per thousand emails.