Blog Post

Exchange Team Blog
2 MIN READ

Exposing SCL (Spam Confidence Level) in Outlook

The_Exchange_Team's avatar
The_Exchange_Team
Platinum Contributor
May 26, 2004

When making decisions on what SCL levels to set in the Intelligent Message Filter (IMF) configuration, it’s useful to see what SCL is stamped on particular mail.  The deployment doc describes how to expose the SCL through an x-scl header when archiving messages in Chapter 6, “Storing the SCL Rating with Archived Messages”.  This allows you to determine the correct settings to set for the Archive directory.  But the SCL property isn’t exposed to the end user when they try to determine why either a non-UCE message was in the junk mail folder, or why a large number of UCE messages aren’t being blocked before they arrive in the Junk-Mail folder.  Just because the property isn’t exposed, doesn’t mean it can’t be though!

The following is an Outlook configuration file provided by Paul Bowden that will allow you to configure Outlook to expose the SCL property.  Copy the SCL.CFG text and save it as SCL.CFG (in the same location as the .ICO files, usually program files\...\office 11\forms\language ID), then follow the instructions below to install it.

SCL.CFG:

;**********The CFG file**********
[Description]
MessageClass=IPM.Note
CLSID={00020D31-0000-0000-C000-000000000046}
DisplayName=SCL Extension Form
Category=Standard
Subcategory=Form
Comment=This forms allows the SCL to be viewed as a column
LargeIcon=IPML.ico
SmallIcon=IPMS.ico
Version=1.0
Locale=enu
Hidden=1
Owner=Microsoft Corporation
Contact=Your Name
[Platforms]
Platform1=Win16
Platform2=NTx86
Platform9=Win95
[Platform.Win16]
CPU=ix86
OSVersion=Win3.1
[Platform.NTx86]
CPU=ix86
OSVersion=WinNT3.5
[Platform.Win95]
CPU=ix86
OSVersion=Win95
[Properties]
Property01=SCL
[Property.SCL]
Type=3
NmidInteger=0x4076
DisplayName=SCL
[Verbs]
Verb1=1
[Verb.1]
DisplayName=&Open
Code=0
Flags=0
Attribs=2
[Extensions]
Extensions1=1
[Extension.1]
Type=30
NmidPropset={00020D0C-0000-0000-C000-000000000046}
NmidInteger=1
Value=1000000000000000
;**********END CFG

 

1. Go into Tools | Options | Other | Advanced Options | Custom Forms | Manage Forms
2. Hit the Install button, and choose SCL.CFG …install into your Personal Forms Library
3. Hit OK several times to return to the main Outlook screen
4. Right-click on the Column headings in your Inbox (other any other folder) and choose "Field Chooser"
5. Pull-down the scroll-bar and choose "Forms…"
6. Set focus to your Personal Forms, choose the SCL Extension Form, then click Add
7. Drag and drop the SCL property into your column headings …and voila!

- James Webster

Published May 26, 2004
Version 1.0

38 Comments

  • Tim: What does "outside" mean in this case? A POP server that's not running Exchange w/the IMF?
  • I have just finished installing the SCL to see the different levels. It works fine when directly connected to the exchange server, but does not work outside using Outlook2003 in a pop3 config. Is this possible? Regardless this will be very helpful.

    Thanks,

    Tim
  • This is perfect, and helps me figure out what the levels should be. I'm looking for a way to easily give this to all my power users, so I can get an idea of what level is good. If you can, a KB article containing this would be VERY useful. And even better if there was a link from the IMF page...

    Thanks
  • ML - I know this is possible, but I'm not sure about the details. I'll dig around and see if I can find out some information as this is something I'd like to see on my server as well.
  • Both, config file and archive manager, are top needed tools and works nicely. Thanks for those..

    But is there any way to get this SCL "gateway value" to be avalaible in OWA?
  • Dillon - This isn't easy to do without writing a transport sink that runs after IMF has stamped the SCL property. In addition, adding the value to the message headers has the potential for information disclosure if the message bounces back to the source of the UCE.

    Colin - Thanks for pointing that out. I lost that key piece of information while cutting/pasting information from Paul.
  • When saving the cfg file make sure yousave it to the same location as the ico files:

    LargeIcon=IPML.ico
    SmallIcon=IPMS.ico

    This is usually Program Files<Office folder>Office 11Forms<language ID>
  • Good, but not great.

    Any way to get the X-SCL: in the headers just like messages that are written to the archive?