Intelligent Message Filter (IMF) Exchange 2003 SP2

When using Intelligent Message Filter (IMF) with Exchange 2003 SP2 it is possible to download filters manually and then upload them to the Exchange server. Why would you want to do this I hear you ask, well if you have an Exchange server that is part of a secure network and does not have access to the Internet but you still require SPAM filters, you can access the filters manually then upload them into Exchange.

The following site allows you to download IMF filters manually -

Once the filter has been downloaded you can then upload the filter to exchange by running the following commands:-

To manually install an update or roll back to an earlier version

1. Click Start, click Run, type the following command, and then click OK: regsvr32 "Drive_Letter:\\Program Files\Exchsvr\Bin\MSCFV2\6.5.7615.0\MSExchange.UceContentFilter.dll"

2. Click OK to accept the registration confirmation message.

3. Click Start, click Run, type iisreset, and then click OK.

Simple as that!

If you want to enable to IMF you'll need to do this in 2 seperate locations, see below for steps:

How to Enable IMF

· Start System Manager: On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.

· Move to the SMTP virtual server, starting with Servers.

· Right-click the SMTP virtual server, and then click Properties.

· On the General tab, click Advanced.

· In Identification, select the Apply Intelligent Message Filtering check box, and then click OK. In Advanced, under the Filter Enabled column, Yes appears.

Note: To disable filtering, clear the Apply Intelligent Message Filtering check box.

How to Enable Updates

After you’ve enabled IMF in Exchange System Manager, to enable IMF updates, you must create the ContentFilterState registry entry. To do this, follow these steps

· Click Start, click Run, type regedit, and then click OK.

· Expand the following registry sub key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange

· In the left pane, click Exchange. Then, right-click in the right pane, point to New, and then click DWORD Value.

· Type ContentFilterState, and then press Enter to name the new registry entry.

· Right-click ContentFilterState, and then click Modify.

· In the Data value box, type 1, and then click OK.

· Quit Registry Editor.

· In the Services snap-in, restart the Simple Mail Transfer Protocol (SMTP) service.



Written by Daniel Kenyon-Smith