WQI.web​qualityindex

Email health

Bulk-sender requirements (Apple / Google / Yahoo)

The de-facto standard for marketing mail since February 2024. SPF + DKIM + DMARC, RFC 8058 one-click unsubscribe, and a spam-complaint rate under 0.30%. Miss any of these and Gmail / Yahoo throttle or reject.

Authority
Google / Yahoo / Apple
Version
Effective Feb 2024
Jurisdiction
Global
Source
support.google.com
Last reviewed
2026-04-28
Last verified
pending

What it is

A coordinated set of inbox-provider requirements rolled out by Gmail and Yahoo in February 2024 (Apple and Microsoft followed in spirit). Three pillars: (1) full sender authentication — SPF + DKIM, with an aligned DMARC policy of at least `p=none`; (2) RFC 8058 List-Unsubscribe one-click headers on marketing mail; (3) a spam-complaint rate kept under 0.30%, ideally below 0.10%.

Why it matters

Gmail and Yahoo together gate the majority of consumer inboxes. Non-compliant bulk mail (>5K/day) gets quietly delivered to spam or rejected; the bar isn't optional. Most ESPs (Mailchimp, SendGrid, Klaviyo) handle the auth setup, but the complaint-rate ceiling is the senders responsibility.

Who it applies to

Anyone sending more than 5,000 messages/day to Gmail or Yahoo addresses — most marketing senders.

How WQI scores it

Web Quality Index considers this standard satisfied when all of the 6 supporting factors pass.

# Factor Status
1 DMARC enforcement live
2 DKIM signing live
3 SPF record present and valid live
75 Branded domain email address (vs free Gmail/Yahoo) live
76 Email provider class (Workspace / 365 / Zoho / self-hosted / shared) live
77 DMARC aggregate reporting enabled (rua=) live

Related standards

Requires
DMARC , SPF , DKIM
See also
Feedback loops , SPF lookups , DKIM rotation

Standards that share factors with this one

Auto-computed from overlapping factor tickets in satisfiedBy, excluding standards already listed under "See also" above. Strong overlap suggests these standards rise and fall together when sites are scored.

Other references

Examples

List-Unsubscribe headers on a marketing send http
List-Unsubscribe: <https://example.com/unsubscribe?u=abc123>, <mailto:unsubscribe+abc123@example.com>
List-Unsubscribe-Post: List-Unsubscribe=One-Click

Both headers are required for one-click. The endpoint must POST-process within 2 days.