Woodander Media
NEW IN MEDIA · GUIDE What Is Woodander? A Growth Platform for Projects That Want to Be Found
Woodander Discover Explore projects and businesses Add your project → Woodander TOP Competitive project rankings Claim a spot → Woodander Media News, stories and analysis Write a story → Woodander Market Advertising and partnerships List your channel → Woodander SEO Tools and content growth Check my website → Woodander Outreach Find relevant opportunities Build my route →
Guide Marketing

Email Deliverability: Gmail and Yahoo Sender Rules

Email deliverability for SaaS in plain terms: Gmail and Yahoo sender rules on authentication, one-click unsubscribe and spam complaints, plus a checklist.

Woodander Media Published Oct 12, 2026 · Updated Oct 26, 2026 · 4 min read

To land in the inbox at Gmail and Yahoo, authenticate your domain, offer one-click unsubscribe on marketing email, and keep spam complaints very low. Those three habits cover most of what the big mailbox providers ask of senders. The rest of deliverability is hygiene: send to people who want your mail, and stop sending to people who don't.

Figures below come from Google's email sender guidelines and FAQ, plus Yahoo's Sender Hub, as of October 2026. Check them before you change anything, because providers update these pages.

An envelope approaching a gate with three checkpoint posts
Three checkpoints before the inbox

Who counts as a bulk sender?

Google defines a bulk sender as anyone sending close to 5,000 messages or more to personal Gmail accounts in a 24-hour period. Messages from the same primary domain count together. Yahoo takes a different approach: it says it won't specify a volume threshold.

So don't plan around the number. If you send marketing email to a list, act as if the rules apply to you. Most of them are good practice at any size.

What do Gmail and Yahoo require?

Authentication

Set up SPF, DKIM and DMARC for the domain you send from. In plain words: SPF lists which servers may send for you, DKIM signs each message so it can't be tampered with unnoticed, and DMARC tells receivers what to do when a message fails those checks. Your email platform (Mailchimp, Klaviyo, a transactional provider) will show the DNS records to add. Do it before your first campaign.

One-click unsubscribe

Marketing and promotional messages need a one-click unsubscribe. Google points to the RFC 8058 method, which uses List-Unsubscribe headers. Yahoo calls the same method highly recommended. A link in the body alone, or a mailto link, does not satisfy Google's requirement by itself.

Transactional mail, such as password resets and receipts, is excluded from the one-click requirement. Google's compliance checks also look at whether unsubscribe requests are honored within two days, per its FAQ.

Spam complaint rate

Google's guidance is to stay under 0.10% in Postmaster Tools and never reach 0.30% or higher. Its FAQ says that user-reported spam above 0.1% hurts inbox delivery for bulk senders, and above 0.3% a sender becomes ineligible for mitigation. Yahoo also uses a 0.3% complaint threshold for bulk senders.

In practice, 0.1% means one complaint per thousand emails. That is a small margin.

How do I check my own setup?

  1. Send a test to a Gmail address and open "Show original". Look for SPF, DKIM and DMARC all marked "PASS".
  2. Create a free Google Postmaster Tools account and add your sending domain. It shows spam rate and authentication status once you send enough mail to register.
  3. Find your unsubscribe header. Most major email platforms add it for you. If you send through your own app or a raw SMTP service, you may need to add the headers yourself.
  4. Separate your mail streams. Send product notifications and marketing from different subdomains, so a rough marketing week doesn't touch your password-reset emails.

What causes high complaint rates?

  • Mailing people who never asked. Bought lists are the classic mistake.
  • Hiding the unsubscribe link, which pushes people to hit "report spam" instead.
  • Sending too often, or about things the person didn't sign up for.
  • A big jump in volume after months of silence.

The fix is dull and works: ask for consent clearly on the signup form, send what you promised, remove people who haven't opened anything in a long time, and make leaving easy.

Does my SaaS onboarding email need all this?

Mostly, yes. Welcome and onboarding emails are triggered by a signup and often count as marketing if they promote features. Keep the content useful, add the unsubscribe, and you're covered. Transactional messages that carry no promotion are treated differently, but don't stuff promotions into them.

If you're also planning outreach to editors or newsletters, our channel plan for promoting a SaaS covers where email fits, and the Marketing & Advertising hub collects related guides.

FAQ

Do Gmail and Yahoo rules apply if I send fewer than 5,000 emails a day?

Google's threshold is a definition of bulk sender, but authentication and easy unsubscribe are good practice for everyone. Yahoo doesn't publish a volume threshold at all.

According to Google, a mailto link or a body link to a preference page does not meet the one-click requirement by itself. Use the List-Unsubscribe headers.

What spam rate should I aim for?

Google's guidance is below 0.10% and never at 0.30% or higher. Treat 0.3% as the danger line, not the target.

Not for the one-click requirement, which applies to marketing and promotional mail. Keep them free of promotions.

This week, send yourself a test, read the headers, and fix whichever of the three checks fails first.

Woodander Media The Woodander Media editorial team Woodander Media covers business, technology, AI, startups and strategy, and reviews the products in the Woodander catalog independently of any payment. More from this author →
More in Marketing →
Ready to launch? Add your project to Discover — free. Add your project
Woodander Media keep growing.