Protection against phishing, malware, and other threats targeting email and collaboration tools in Microsoft 365
For Outlook.com and other consumer Microsoft accounts, the behavior seen is consistent with the documentation:
- The SCL value itself is exposed via the
X-MS-Exchange-Organization-SCLheader. An SCL of 9 means the service has rated the message as extremely likely to be spam. - The
X-Forefront-Antispam-Reportheader and the detailed anti-spam diagnostic fields described in the article about “Determine which component set the SCL” are documented for cloud organizations (Microsoft 365 / Exchange Online) and Defender for Office 365 scenarios. Those headers and diagnostics are not guaranteed to be present or exposed in consumer Outlook.com/Hotmail mailboxes. - The SCL semantics are the same: 0–9, where 9 is highest spam probability, and
-1indicates bypassed antispam scanning. The actions taken (Inbox vs Junk vs quarantine) are driven by SCL thresholds and junk mail rules, but in consumer Outlook.com those thresholds and the underlying component decisions are managed by Microsoft and not fully surfaced.
From the available documentation:
- SCL is stamped in
X-MS-Exchange-Organization-SCL, and 9 indicates an extremely high probability of spam. - In Microsoft 365 organizations, the component that set SCL can be inferred from headers like
X-Forefront-Antispam-Report,X-CustomSpam, andAuthentication-Results. - The article that describes using
X-Forefront-Antispam-Reportexplicitly targets cloud organizations with Defender for Office 365 and Exchange Online, not consumer Outlook.com.
Therefore, for Outlook.com/Hotmail consumer mailboxes:
- The absence of
X-Forefront-Antispam-Reportis normal and expected. - There is no documented external method to reliably determine which specific filtering or reputation component assigned SCL 9 for a consumer mailbox.
- The detailed component-level attribution (for example, whether content filtering, ASF, DMARC enforcement, or another pipeline element set SCL) is only available internally to Microsoft in the consumer service.
For enterprise tenants (Microsoft 365 / Defender for Office 365), the recommended approach is to:
- Collect full message headers from Outlook or the Defender portal.
- Use the
X-Forefront-Antispam-Report,X-MS-Exchange-Organization-SCL,X-CustomSpam, andAuthentication-Resultsheaders to trace the SCL source as described in the troubleshooting guidance. - Use that information to adjust anti-spam policies, ASF settings, or allow/block entries, or to handle false positives.
But this level of visibility and control is not exposed for Outlook.com consumer accounts, so the exact component that set SCL 9 for those recipients cannot be determined from headers alone.
References:
- Troubleshoot common anti-spam policy issues
- Resolve false positives for legitimate blocked emails in Microsoft Defender for Office 365
- Exchange spam confidence level (SCL) thresholds
- Antispam stamps
- Anti-spam protection in cloud organizations
- Content filtering
- Outlook.com doesn't send any emails to junk folder - Microsoft Q&A