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.
This commit is contained in:
justin 2026-06-19 00:45:59 -05:00
parent e18f23634a
commit 7828ee4587

View file

@ -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:** <https://sendersupport.olc.protection.outlook.com/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:** <https://sendersupport.olc.protection.outlook.com/pm/> -> 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 <https://snds.microsoft.com> -> **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