FAIL (the browser should render some flash content, not this).
Technical Datasheet (back to list)
Free SPAM protection in Exchange Server:
1.  Intelligent Message Filter
2.  Viewing IMF Archived Messages

3.  Using Real-Time-Blacklist
4.  Add the SCL Rating to Archived Messages

Configuring Intelligent Message Filter involves two settings:

Gateway Blocking Configuration - In Gateway Blocking Configuration, you establish a threshold based on a spam confidence level (SCL) rating above which the gateway server takes action on the message. You also define the type of action you want the gateway to take.

Store Junk E-mail Configuration - In Store Junk E-mail Configuration, you define the thresholds based on an SCL rating that Microsoft Exchange 2003 mailbox stores use to determine whether to deliver messages to a user's Inbox or Junk E-mail folder.

In order to configure IMF follow these steps:

  1. Open the Exchange System Manager snap-in (ESM).

  2. Expand your Organization object, expand Global Settings. Right-click Message Delivery and choose Properties.

  1. Click on the "Intelligent Message Filtering" tab.

  1. In the Gateway Blocking Configuration section enter the number you chose, based upon your own preferences. I use 7, but you may want to experiment with lower or higher numbers. Selecting a lower number for the SCL rating filters more messages, but also increases the likelihood of false positives, which are legitimate messages that appear to be UCE. Selecting a higher number for the SCL rating filters fewer messages, but also reduces the likelihood of false positives.

    Note: There is a known bug (or issue as Microsoft like to call it) with the SCL threshold. Basically if you set the SCE level to 7 IMF will block from 8 onwards, it allows SCL's equal to your setting through.

  2. Now choose the action to perform when blocking messages. You can select Archive, for example, in order to archive all the messages with the SCL rating higher than 7 (for example).

  1. In the Store Junk E-mail Configuration select your desired threshold. I use 4. but again, you may want to experiment with higher numbers. Again, read the articles below for more info, and don't forget about that "small issue" with the UI. That's all there is to it. Click Ok.
  1. After you configure Intelligent Message Filter, you must enable this filter on all inbound gateway SMTP virtual servers. You do NOT need to enable IMF on ALL Exchange servers, do so only on the server(s) that is responsible for the incoming SMTP traffic.
  1. Expand the Administrative Group folder, then expand the Servers folder, then expand each server that will be configured with IMF.

  2. Expand the server object and click to expand the Protocols folder. Expand the SMTP folder.

  3. Right-click the Default SMTP Virtual Server and choose Properties.

  1. In the General tab click on the Advanced button.

  1. In the Advanced window, click to select the (All Unassigned) IP Address and click on the Edit button.

  1. In the Identification window, click to select the Apply Intelligent Message Filter checkbox. Click Ok all the way out.

  2. Done.


After the configuration of IMF

Make sure you monitor your Junk Mail folder. Test your e-mail software and make sure you don't have too many false positives. If you do, or if you see that legitimate e-mail is deleted or treated as junk you can always go back to the IMF configuration screen and lower your SCL rating. In order to view the SCL rating and understand how it works read the Display SCL Level in Outlook 2003, Display SCL Level in OWA 2003 SP2, Archiving the SCL Rating in Intelligent Message Filter and View Intelligent Message Filter Archive articles.

Note: IMF v2 will ignore messages that have attachments with the size of 3MB or larger. This is by design.

 

Viewing IMF Archived Messages:

  1. Download IMF Archive Manager here (currently version 2.05, 72kb) or here
  2. No need to install anything, you just extract the files and place them wherever you want.
  3. When first running the tool you need to supply it with the location of the ucearchive and pickup folder locations. These are usually:
    1. c:\program files\exchsrvr\mailroot\vsi 1\ucearchive
    2. c:\program files\exchsrvr\mailroot\vsi 1\pickup
    3. (as noted above, replace C:\ with the drive letter of your Exchange installation, and replace VSI 1 with the folder name for your SMTP Virtual Server).
  4. When you run the program executable it will get a UI that will allow you to view the message headers and delete, resubmit and do other things to the any selected message.
  5. If you've performed the procedure "Add the SCL Rating to Archived Messages" below, you'll also see the SCL rating of each message:

 

Realtime Black Lists


It's always good to have layers. Why not have 2 spam filters?

I use 2 public RBL sites, spamcop and spamhaus, to reverse look-up spammers and strip even more spam from my system.

When you do this, keep in mind tha the IMF will happen first, then this filter, so your IMF spam folder might also contain messages that are on known spam lists.

How to configuret:

  1. In Exchange System Manager expand Global Settings

  2. Right-click Message Delivery and choose Properties

  3. Select Connection Filter tab to add the RBL info

  4. Click Add... to add a new filter

  5. In Display Name type the name of the filter so you can recognize it (It also appears in a default NDR message shown later in this bullet), like SpamCop. In the DNS Suffix of Provider is where you enter the RBL sites DNS suffix, for example, spamcop.net's suffix is bl.spamcop.net, spamhaus is zen.spamhaus.org. In the field Custom Error Message to Return leave blank since it will return an email in the form of {Sender IP Address} has been blocked by {Display Name}....

  6. Now we have created the filter we need to tell Exchange to use it. Drill down into Servers, {Servername}, Protocols, SMTP and right-click on Default SMTP Virtual Server and select Properties

  7. On the General tab, choose Advanced

  8. Highlight All Unassigned and choose Edit

  9. Check the box Apply Connection Filter, and click OK until you're back to Server Management

  10. That's all there is to it, two layers are better than one!

 

Add the SCL rating to the archived message:

  1. Open Registry Editor.

Note: As always, before making changes to your registry you should always make sure you have a valid backup. In cases where you're supposed to delete or modify keys or values from the registry it is possible to first export that key or value(s) to a .REG file before performing the changes.

  1. In Registry Editor, navigate to the following registry key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Exchange\ContentFilter

Note: You might not find this key in place. If that is the case, create a new key under the Exchange key and call it ContentFilter.

  1. Within the ContentFilter key, create the following value (REG_DWORD):

ArchiveSCL

and give it a value of 1 (Decimal).

  1. Close Registry Editor, and restart the Simple Mail Transfer Protocol (SMTP) service.

 

 

 

Thanks to Petri & Sean Daniel

(back to list)

Rapid Solutions © 2008  |  Rapid Technical Data  |   Privacy Policy   |   Terms of Use