Skip to content

Platform

Send: campaigns Send: SMTP relay & Email API Verify Deliver AI Automation All features

Developers

API documentation Email API overview Integrations Custom domains

Solutions

Small businesses E-commerce Agencies Startups & SaaS Creators & individuals

Resources

Blog Help center Free email verifier SPF checker DMARC checker Compare platforms Pricing

Gmail and Yahoo bulk sender requirements, a practical checklist

A clear checklist of the Gmail and Yahoo bulk sender requirements, what applies to every sender versus bulk senders, and how to meet each item without guesswork.

InboxRoads Team· ·6 min read

In February 2024, Gmail and Yahoo began enforcing a shared set of rules for anyone sending mail to their users. The rules were not new ideas. They formalized practices good senders already followed. What changed is that mail which does not meet them can now be sent to spam or rejected outright, and enforcement has tightened since.

This checklist covers what the requirements are as of 2026, which ones apply to every sender and which apply to bulk senders, and how to meet each one. Providers update these pages, so always confirm details against the official sources: Google's email sender guidelines and Yahoo's sender best practices.

Who counts as a bulk sender

Google defines a bulk sender as one that sends close to 5,000 or more messages to personal Gmail accounts within a 24-hour period. A few details matter:

  • Messages sent from the same primary domain are counted together, even if they come from different subdomains or services.
  • Google has stated that once you reach this threshold, you are treated as a bulk sender going forward, even if volume drops later.
  • Yahoo does not publish a single numeric threshold in the same way, but applies similar requirements to bulk senders.

If you send newsletters or promotions to a list of any real size, the safest assumption is that the bulk requirements apply to you.

Requirements for all senders

These apply even if you send small volumes.

Requirement What it means in practice
SPF or DKIM At minimum, authenticate your mail with one of them. Doing both is strongly recommended.
Valid forward and reverse DNS Sending IPs need a PTR (reverse DNS) record, and that hostname must resolve back to the same IP.
TLS Use a TLS connection when transmitting mail.
Low spam rate Keep the user-reported spam rate in Google Postmaster Tools below 0.3%.
Proper formatting Messages must follow the Internet Message Format standard (RFC 5322).
No impersonation Do not put a gmail.com address (or another provider's domain) in your From header when sending through your own infrastructure.

Requirements for bulk senders

Bulk senders need everything above, plus the following.

1. Both SPF and DKIM

Not one or the other. Both should pass for your sending domain. If you are not sure how they work, read SPF, DKIM and DMARC explained.

2. A DMARC record, at least p=none

Publish a DMARC record for your sending domain. The minimum accepted policy is p=none, which does not change delivery but proves you are participating. A typical starter record looks like this:

_dmarc.example.com.  TXT  "v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com"

3. From-domain alignment

The domain in your visible From address must align with the domain that passes SPF or the domain that signs DKIM. This is the item that catches the most people. If your platform signs with its own domain, DKIM passes for the platform, not for you, and DMARC alignment fails.

4. One-click unsubscribe for marketing mail

Marketing and subscribed messages must support one-click unsubscribe as defined in RFC 8058. That means two headers:

List-Unsubscribe: <https://track.example.com/u/abc123>, <mailto:unsubscribe@example.com>
List-Unsubscribe-Post: List-Unsubscribe=One-Click

This powers the Unsubscribe button that Gmail and Yahoo show next to the sender name. You also need a clearly visible unsubscribe link in the body. Transactional messages such as password resets and receipts are not required to have one-click unsubscribe.

5. Honor unsubscribes within 2 days

Both providers expect unsubscribe requests to be processed within two days. In practice, automated suppression should make it immediate.

6. Keep spam complaints low

The ceiling is a user-reported spam rate of 0.3% as measured in Google Postmaster Tools. Google recommends staying below 0.1%. Treat 0.3% as the line you must never reach, not a target. Yahoo applies a similar complaint expectation.

To see your rate, register your domain in Google Postmaster Tools. It only shows data once you send enough daily volume to Gmail users.

What about Microsoft?

In 2025, Microsoft announced similar requirements for high-volume senders to Outlook.com consumer addresses, including Hotmail and Live. As announced, domains sending large volumes to those addresses need SPF, DKIM and DMARC with at least p=none, aligned with SPF or DKIM, and non-compliant mail may be sent to junk or rejected. Microsoft also recommends working unsubscribe links, list hygiene and valid sender addresses. Details and thresholds can change, so check Microsoft's official sender guidance before relying on specifics.

The practical point is simple: if you meet the Gmail and Yahoo checklist, you are already most of the way there for Outlook.com.

The full checklist

Use this before your next campaign.

  1. SPF record published and passing, with a single SPF record per domain.
  2. DKIM signing enabled with your own domain.
  3. DMARC record published at _dmarc, at least p=none, with a reporting address.
  4. From domain aligned with SPF or DKIM.
  5. Sending IPs have valid forward and reverse DNS.
  6. Mail sent over TLS.
  7. RFC 8058 one-click unsubscribe headers on all marketing mail.
  8. Visible unsubscribe link in the message body.
  9. Unsubscribes processed within 2 days, ideally instantly.
  10. Spam rate below 0.3% in Postmaster Tools, aiming for below 0.1%.
  11. Messages formatted to RFC 5322.
  12. Sending only to people who opted in, with invalid addresses removed.

You can check items 1 and 3 in seconds with the free SPF checker and DMARC checker.

How InboxRoads handles each item

Most of this checklist is infrastructure. Here is what is handled for you and what stays in your hands.

Requirement How it is handled in InboxRoads
SPF, DKIM, DMARC When you add a sending domain, InboxRoads generates the records, including a custom Return-Path where the sending provider supports it. Click Verify DNS; only verified domains can be used for senders.
Alignment Because DKIM and the Return-Path use your own domain, your mail can align with your From address.
Reverse DNS and TLS Mail goes out through managed sending providers operated by the platform, so you do not run your own mail servers or IPs.
One-click unsubscribe Every marketing email includes an unsubscribe link and RFC 8058 List-Unsubscribe and List-Unsubscribe-Post headers.
Honoring unsubscribes Unsubscribes go to your suppression list automatically, along with hard bounces and complaints.
Complaint and bounce control Campaigns auto-pause if bounce or complaint rates cross set thresholds, so a bad list does not keep sending.

What stays with you: consent, content, and list quality. Verifying imported lists before sending with email verification keeps bounces down, and relevant, expected mail keeps complaints down.

FAQ

I send fewer than 5,000 emails a day. Do these rules apply to me?

The all-sender rules do. The bulk rules technically apply above the threshold, but meeting them anyway is the best protection for your deliverability, and it is free.

Is p=none really enough?

It meets the minimum requirement as of 2026. It does not protect your domain from spoofing. Plan to move toward quarantine or reject once your reports look clean.

Do transactional emails need one-click unsubscribe?

No. The one-click requirement covers marketing and subscribed messages. Transactional mail still needs authentication and alignment.

My spam rate is 0.2%. Am I safe?

You are under the ceiling, but above Google's recommended 0.1%. Review how contacts were collected, remove unengaged subscribers, and make unsubscribing easy. Our guide on how to improve email deliverability covers the next steps.

Put this into practice with InboxRoads

Verify your list, authenticate your domain and send campaigns from one place. Pay only for the credits you use.

Keep reading