From 7828ee45877857b4f63ddc2300be464c04c4f4e4 Mon Sep 17 00:00:00 2001 From: justin Date: Fri, 19 Jun 2026 00:45:59 -0500 Subject: [PATCH] docs(deliverability): fix SNDS/JMRP URLs for Microsoft's 2026 substrate migration SNDS moved off sendersupport.olc.protection.outlook.com to substrate.office.com/ip-domain-management-snds/. The old /snds/ and /pm/ links 308-redirect there. Document that the footer/help links going to microsoft.com are boilerplate (not broken), and that you must Log in FIRST or the Request Access / JMRP links bounce to login.microsoftonline.com (expected, not dead). Add working direct links + canonical https://snds.microsoft.com entry point. --- docs/deliverability.md | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/docs/deliverability.md b/docs/deliverability.md index 5d9decf..bd1332f 100644 --- a/docs/deliverability.md +++ b/docs/deliverability.md @@ -158,12 +158,27 @@ the Hestia command above -> Verify. single most important monitoring tool. Microsoft already *accepts* our mail (~1.6% reputation rejects), so this tells us inbox-vs-junk + complaint rates. SNDS is **IP-based** (register the sending IPs), JMRP is the complaint feedback loop. -1. **SNDS:** -> "Request - access" -> register IPs: **207.174.124.94** and **207.174.124.107** (the two - live stream IPs; add .90 and .71 if you want full coverage). Verification goes - to a role address on the IP's domain. -2. **JMRP:** -> sign in with - a Microsoft account -> register the same IPs + a complaint-destination mailbox. + +> **2026 URL MIGRATION:** Microsoft moved SNDS off +> `sendersupport.olc.protection.outlook.com`. The old `/snds/` and `/pm/` links now +> 308-redirect to the new app at **`substrate.office.com/ip-domain-management-snds/`**. +> The *footer/help* links on that page ("contact sender support", "Privacy", +> "Microsoft Services Agreement") go to generic `microsoft.com` pages — that is +> normal, they are boilerplate, NOT the broken task. **You must click "Log in" +> (top-right) with a personal Microsoft account FIRST**; until you authenticate the +> "Request Access" / "Junk Mail Reporting Program" links just bounce to +> `login.microsoftonline.com`, which looks like a dead redirect but is the expected +> auth step. After login the real forms render. + +1. **SNDS — Request Access:** open -> **Log in** -> + left-nav **"Request Access"** (direct: + `https://substrate.office.com/ip-domain-management-snds/SNDS/AddNetwork`) -> + register IPs **207.174.124.94** and **207.174.124.107** (the two live stream IPs; + add .90 and .71 if you want full coverage). Verification goes to a role address + on the IP's domain (use `postmaster@` or `abuse@performancewest.net`, now live). +2. **JMRP:** same site, left-nav **"Junk Mail Reporting Program"** (direct: + `https://substrate.office.com/ip-domain-management-snds/SNDS/Jmrp`) -> register + the same IPs + complaint-destination mailbox **`fbl@performancewest.net`**. Complaints then arrive as ARF emails. **✅ PREREQ DONE (2026-06-19):** the role mailboxes Microsoft needs now exist and