Bulk Complaint Level (BCL) & Spam Confidence Level (SCL) overview.

Marc 631 Reputation points

I am trying to understand better one part of the EOP antispam setting especially what is behind the BCL system.
When we choose a number level for example 7 what is going to happen? All emails marked by Microsoft with 7 will be cosidered spam?
Where can I setup the SCL number value (from-1 to 9) ? I couldn't find this option in mail-flow > roule. Neither in Baypass spam filter.


Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,415 questions
{count} votes

5 answers

Sort by: Most helpful
  1. Andy David - MVP 142.7K Reputation points MVP

    365 determines the BCL level, you can adjust the settings to determine what happens to a message based on that BCL rating

    Microsoft uses both internal and third party sources to identify bulk mail and determine the appropriate BCL.


    As far as the SCL, you can use the anti-spam settings to set how a message is treated the same as the BCL:


    If you want to create a rule that sets a rule to allow messages and not apply anti-spam to them, follow:


    0 comments No comments

  2. Marc 631 Reputation points

    If I am right when we set the BCL to 7 all message we are going to receveive with a rate of 7,8,9 will be treated as spam the rest will pass.

    About SCL it is not clear where I can setup the "numerical" value. As per picture below I couldn't find this option.


    0 comments No comments

  3. Andy David - MVP 142.7K Reputation points MVP

    BCL is not the quite the same as SCL.
    BCL is for bulk email that is considered Spammy or non -solicted.:

    Any bulk email that 356 tags as a 7 or above ( the default) will be treated depending on you have that set:
    On the Bulk email threshold & spam properties page that appears, configure the following settings:

    Bulk email threshold: Specifies the bulk complaint level (BCL) of a message that triggers the specified action for the Bulk spam filtering verdict that you configure on the next page (greater than the specified value, not greater than or equal to). A higher value indicates the message is less desirable (more likely to resemble spam). The default value is 7. For more information, see Bulk complaint level (BCL) in EOP and What's the difference between junk email and bulk email?.

    MarkAsSpamBulkMail is On: A BCL that's greater than the threshold is converted to an SCL 6 that corresponds to a filtering verdict of Spam, and the action for the Bulk filtering verdict is taken on the message.
    MarkAsSpamBulkMail is Off: The message is stamped with the BCL, but no action is taken for a Bulk filtering verdict. In effect, the BCL threshold and Bulk filtering verdict action are irrelevant.

    For the SCL transport rule, use that only if you want to bypass SCL scanning or set to another level:

    You are in the right spot in your picture


    0 comments No comments

  4. Marc 631 Reputation points

    Thank you againg AndyDavid.

    Just duble check with you.....MarkAsSpamBulkMail is for defoult On. When I setup the threshold for example on 5 it is converted to an SCL 6 that corresponds to Spam.
    All emails tagged with a number ugual or higher than 5 will be treated as spam. Am I right?

  5. Vincent Bolden 1 Reputation point

    Question is there any way to reset an SCL?

    0 comments No comments