Microsoft assigns every inbound email a Spam Confidence Level (SCL), a score ranging from -1 to 9. The higher the number, the more suspicious the message. These SCL values are mapped to default actions in your anti-spam policy, which determines if the email goes to the Inbox, Junk folder, or is quarantined. For more details, see the official documentation on how SCL works.
Here’s a quick overview:
Microsoft notes that you won’t see spam filtering assign SCL values of 2, 3, or 4. However, other features in the system can sometimes set higher SCL values in special cases. (Learn more)
It’s helpful to imagine these SCL values as thresholds: Emails with SCL -1, 0, or 1 will be delivered to the Inbox. Messages scoring 5 or 6 are marked as spam and typically moved to Junk. Scores from 7 to 9 indicate high confidence spam and face stricter handling, often ending up in quarantine depending on your organization’s chosen security policy. These actions can be configured by administrators as needed.
Microsoft also writes verdicts into message headers using Spam Filtering Verdict (SFV) codes. For example, SFV: NSPM means “not spam,” while SFV: SPM indicates “spam.” Sometimes you may also see bulk mail indicators like SRV: BULK. These codes, along with the SCL, help explain why specific actions were taken.
Today’s filtering considers mail content, sender reputation, authentication status, user engagement, and sending patterns. All these factors are calculated and reported as the SCL in the X-Forefront-Antispam-Report header. Policy actions are then applied based on whether an email meets spam or high confidence spam thresholds. Organizations can use preset policies to automatically quarantine messages deemed most dangerous.
In secure-by-default environments, any message identified as high confidence phishing will always be quarantined, bypassing both the Inbox and the Junk folder entirely.
For an easier reading experience, you can paste email headers into Microsoft’s Message Header Analyzer. This tool will help interpret fields including SCL, SFV, BCL, and more.
Bulk mail is tracked separately by the Bulk Complaint Level (BCL) header. High BCL scores can trigger Junk or quarantine even if the SCL is not high, so monitoring both values is key.
Brand-new or inactive senders often start with a weak reputation, which can result in a higher SCL and more emails being marked as spam. A careful warm up process helps establish a record of safe, consistent behavior and positive user interactions.
Mailwarm specializes in this type of technical warm up. By connecting your mailbox to a network of real inboxes, it sends low-volume messages and orchestrates realistic activity, opening emails, sending replies, rescuing stuck messages, and marking them accordingly. This tells mailbox providers your emails are wanted and trustworthy. Over time, your reputation improves and SCL remains low.
This process is not for marketing purposes; it strictly builds technical trust with mailbox providers. If you want a comprehensive guide through the warm up process with step-by-step instructions suited to current filtering requirements, see our 2025 guide to mastering email warm up.
Not every organization needs to use the Strict preset. Evaluate your business risk tolerance and support resources. Many opt for the Standard preset, which quarantines high confidence spam but leaves regular spam in Junk. This keeps the most dangerous content away from users without creating excessive review work.
If you’re seeing both bounces and Junk placement, check the newest delivery rules shaping mail flows in 2025. See our overview on why emails get bounced in 2025 for an explanation of common causes.
Need help with reading your headers, adjusting your spam policies, or planning a safe warm up? Talk to a deliverability expert. A quick review can often clarify your next steps.
The Spam Confidence Level (SCL) is a score given to emails by Microsoft, ranging from -1 to 9, to determine how likely a message is spam. Higher scores mean higher suspicion, and these scores determine whether an email lands in the Inbox, Junk, or gets quarantined.
SCL scores range from -1 to 9, with -1 to 1 indicating safe messages usually delivered to the Inbox, 5 to 6 as likely spam sent to Junk, and 7 to 9 as high confidence spam often quarantined. Scores 2 to 4 are generally not assigned.
You can find the SCL value by viewing the message headers in Outlook and looking for the 'X-Forefront-Antispam-Report' section. The SCL and corresponding Spam Filtering Verdict (SFV) provide quick insights on the email's classification.
Email content, sender reputation, user engagement, and authentication status all influence SCL scores. Sudden spikes in sending volume or failing authentication checks can raise the SCL, while consistent positive engagement can help lower it.
Yes, administrators can override default SCL settings using custom rules to better align with organizational needs. This allows for more control over email filtering activities, such as adjusting thresholds for routing messages.
The SCL evaluates spam risk, while the Bulk Complaint Level (BCL) assesses the behavior of bulk email sending. High values in either can lead to emails being redirected to Junk or quarantined.
'Warming up' refers to gradually increasing the volume of emails you send from a new or inactive domain to build a positive reputation. This practice helps prevent emails from being marked as spam by demonstrating consistent, reliable sending behavior.
In secure-by-default environments, emails identified as high confidence phishing are automatically quarantined. This bypasses both the Inbox and Junk folders entirely, providing an extra layer of security.