List-Unsubscribe validator

RFC 8058 defines the one-click unsubscribe: a List-Unsubscribe: header carrying an https URL, plus a List-Unsubscribe-Post: List-Unsubscribe=One-Click header telling the mailbox provider it may POST to that URL without asking the reader to confirm. Gmail and Yahoo made one-click a requirement for bulk senders in February 2024 — any sender pushing more than 5,000 messages a day to Gmail or Yahoo addresses needs the headers on every message, alongside authenticated mail (SPF pass, DKIM pass aligned with the From: domain, DMARC pass). Miss any of the four and the receiver either buckets the message into spam or, past a threshold, rejects it at the edge.

The compliance signal is header-shaped, so it can be checked statically from a copy of the raw source of a sent message. This validator grades the seven signals in one pass: the four RFC 8058 header-level checks and the three Authentication-Results verdicts Gmail and Yahoo pin the bulk-sender floor to. It runs entirely in your browser; the pasted headers are never uploaded.