Classic Outlook renders with the Word engine, the new Outlook with WebView2. Lint one email file against both at once, line by line, before you send.
| Line | Finding | '+h[i].line+' | '+ String(h[i].msg).replace(/&/g,'&').replace(/'} o.innerHTML=s+' |
|---|
Free for the file open in your editor - no key, no limit. The workspace sweep and the report ask for a key.
npmMCP server (npx)Docker Hubnpx @readystack/outlook-email-html-lint <file> npx @readystack/outlook-email-html-lint --mcp docker run --rm -v "$PWD:/w" getreadystack/outlook-email-html-lint /w
Team? One key for every ReadyStack linter, 5 seats, $149 once
This page is the working piece. The full pack has everything below.
Classic Outlook renders with the Word engine, the new Outlook with WebView2. Lint one email file against both at once, line by line, before you send.
Email on Acid Basics is $99/month and Litmus Core starts at $500/month (checked 2026-09-07).
Buy the full version — $29