Legitimate vs. Spam Messages: Breaking Down Microsoft’s Rating System
Bird
26 Jan 2018
1 min read

Key Takeaways
Microsoft applies three hidden scores to every email — SCL, BCL, and PCL — and these directly determine whether your message lands in the inbox or goes to Junk.
SCL (Spam Confidence Level) measures how “spammy” your message looks based on content and patterns.
BCL (Bulk Complaint Level) reflects how likely your audience is to complain about your messages.
PCL (Phishing Confidence Level) evaluates whether your content resembles phishing attempts.
High scores in any of these categories can cause instant Junk folder placement across Outlook/Hotmail.
Pulling these values from your headers is one of the most reliable ways to diagnose Microsoft deliverability issues.
Q&A Highlights
What exactly is Microsoft scanning when my email hits their servers?
Microsoft’s Exchange Online Protection (EOP) immediately analyzes the message and inserts an anti-spam report into your headers.
The most important fields are:
SCL → How spam-like the message appears
BCL → How likely recipients are to complain
PCL → How suspicious or phishy the content seems
These values heavily influence inbox placement.
How does the SCL score affect inboxing?
SCL is Microsoft’s internal “spam scorecard”:
–1 → Safe sender, guaranteed inbox
0–1 → Clean content, inbox
5–9 → Increasingly spammy → goes to Junk
Scores 2, 3, 4, 7, 8 aren’t used at all — you’ll only see the ones above.
What does the BCL score mean for my reputation?
BCL measures historical complaint patterns:
0 → Not considered a bulk sender
1–3 → Low complaint risk
4–7 → Mixed complaint behavior
8–9 → High complaints → strong Junk folder risk
If your BCL trends high, your audience is signaling negative engagement.
How does the PCL score relate to phishing?
PCL determines how “phishy” your message appears:
0–3 → Not likely phishing
4–8 → Suspicious, likely phishing content
If you see PCL ≥ 4, Outlook probably distrusts your message’s structure or links.
How can I use these ratings to fix Microsoft deliverability issues?
Check your headers for all three values:
SCL high? → Content looks spammy, needs cleanup
BCL high? → Your list is generating complaints, fix audience hygiene
PCL high? → Content resembles phishing, adjust structure and links
Whichever score is highest usually tells you the root cause.
Does Microsoft reveal how they calculate SCL, BCL, and PCL?
No — the exact formulas are proprietary.
But these header values still give you a clear directional signal on whether you need to improve:
content quality
subscriber engagement
domain/IP reputation
phishing-sensitive elements




