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.
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
- 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: <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.