To main page   E-mail Us

SpamMover for Microsoft® Exchange 2000/2003

  Customer Care Center 

Updated: 26-August-2009
 
See also:   
 
SpamMover for Exchange 2007
SpamMoverPF for Exchange 2000/2003
SpamCleanUp for Exchange 2000/2003

Current version: 1.0.0.252

Purpose

This application moves into a special folder in a user's mailbox any message that carries an X-header or subject line marking it as spam, as added by such tools as SpamAssasin or GFI Mail Essentials. These marked messages can be deleted or forwarded instead of moved. The application allows user to set up to 4 independent rules.
SpamMover can create a folder named Spam (or whatever you prefer) in each Exchange mailbox automatically.
The application is an Exchange store event sink.

SpamMover screendump

If you're looking for more powerful tool, have a look at MAPILAB Rules product.

Benefits

Installation

On your Exchange Server 2000/2003 computer:
1. Create a new mailbox-enabled user account. Mailbox alias must be SMTEST.
SpamMover installation 1
2. Select (or create) a user account that is a member of the local Administrators, Domain Admins, Domain Users and Exchange Domain Servers security groups.
That account must have full permissions on the mailbox store. Open ESM (Exchange System Manager) and drill down to the mailbox store in question. Now open the properties and select the Security tab. Add your account and allow full control.
See also these MS articles:
Exchange 2000 Permissions Required to Configure an Event Sink
Grant Full Mailbox Rights to an Administrator on Exchange 2000/2003
How to Assign Service Account Access to All Mailboxes in Exchange Server 2003
3. Log on as that user.
4. Create the C:\Program Files\SpamMover\ directory.
5. Download SpamMover-Demo.zip archive file to C:\Program Files\SpamMover\ directory and extract all files.
6. Run C:\Program Files\SpamMover\SpamMoverSetup.exe
7. Check the Install COM+ object checkbox. Place the #2 account name (using <domain>\<account> syntax) and password in the appropriate fields. Modify the "Spam header or IMF SCL score" field. Select "move to folder" in the Action field. Type the name of the folder in the Target folder field. Make sure the Priority field is filled with 65535. Click the CHANGE button.
SpamMover installation 2 (SpamAssassin)        SpamMover installation 2 (GFI Mail Essentials)
Click the CHANGE button.
8. Select the SMTEST mailbox in the second list and check "Register per-mailbox" checkbox (THIS DEMO VERSION SHOWS ONLY *TEST* MAILBOXES - see "About this demo version" below.)
SpamMover installation 3 (SpamAssassin)        SpamMover installation 3 (GFI Mail Essentials)
Click the CHANGE button. The SMTEST mailbox will be placed in the third list box.
SpamMover installation 4 (SpamAssassin)        SpamMover installation 4 (GFI Mail Essentials)
9. Click the Exit button.

Cluster Installation Specifics

1. Open Computer Management, double-click Services and Applications and click Services. In the details pane, double-click Cluster Service. On the Log On tab you can find the name of the Cluster Service Account. This account hast to be mailbox-enabled. Make sure the account fits all reqirements described in step #2 of Installation section.
2. In order for SpamMover to failover to another node, on the Exchange cluster shared drive (for example, E:) create SpamMover directory. Copy there SpamMover.dll and SpamMoverSetup.exe files. Create there SpamMover_Reactivation.bat batch file that includes the following:
   Rem Reactivation of SpamMover
   E:
   CD \SpamMover
   E:\SpamMover\SpamMoverSetup.exe -b
   Rem Done
3.Create a cluster resource for SpamMover_Reactivation.bat: On the active node of the cluster, open the Cluster Administrator. Right-click on the group corresponding to the Exchange Virtual Server and select New > Resource to start the resource creation wizard. In the New Resource panel, type
   SpamMover_Reactivation
in the Name field.
Select Generic Application as the Resource Type and the group corresponding to the Exchange Virtual Server in the Group field. Click Next.
In the Possible Owners panel, accept the default setting of having both nodes as possible owners and click Next.
In the Dependencies panel, select the Exchange Information Store and the shared drive as dependencies and then click Next.
In the Generic Application Parameters panel, type
   CMD /K "E:\SpamMover\SpamMover_Reactivation.bat"
for the command line and
   E:\SpamMover
for the current directory.
Select the option to allow application to interact with desktop.

Testing

Filtering based on Subject field
       1. Assuming you have placed "Subject: [SPAM]" in the "Spam header or IMF SCL score" field (see Installation - step 7), send a message with subject field "[Spam] SMtest" to SMTEST.
2. Using Outlook, open SMTEST mailbox. Make sure Spam folder has been created on the same level as the other main folders like Inbox, Outbox etc. Also make sure the message you just sent is placed in the Spam folder.
SpamMover testing 1(GFI Mail Essentials)
3. Send a message that DOES NOT contain "[SPAM]" in the subject field to SMTEST.
4. Make sure the message you just sent is placed in the Inbox folder of SMTEST mailbox.
5. When finished, you can delete SMTEST account.
Filtering based on X-header
       1. Assuming you have placed "X-Spam-Flag: YES" to the "Spam header or IMF SCL score" field (see Installation - step 7), send a message that contains "X-Spam-Flag: YES" header to SMTEST.
2. Using Outlook, open SMTEST mailbox. Make sure Spam folder has been created on the same level as the other main folders like Inbox, Outbox etc. Also make sure the message you just sent is placed in the Spam folder.
SpamMover testing 1 (SpamAssassin)
3. Send a message that DOES NOT contain "X-Spam-Flag: YES" header to SMTEST.
4. Make sure the message you just sent is placed in the Inbox folder of SMTEST mailbox.
5. When finished, you can delete SMTEST account.

I have tested SpamMover with Outlook 2002 and Exchange 2000 SP1/SP2/SP3 on MS Windows 2000 Advanced server.
It also can run with Exchange 2003 server and Microsoft Small Business Server 2000/2003.

Wildcards

You can use two wildcard expressions: "{?}" and "{*}" in the "Spam header or IMF SCL score" field.
"{?}" is used to represent a single character and "{*}" represents any number of characters.
If you wish to move/delete/redirect any message whose Subject line begins with "RE:" or "FW:", you can place the following string in the "Spam header..." field:
   Subject: {?}{?}:{*}
If you wish to move/delete/redirect any message from yahoo.com, you should place the following string in the "Spam header..." field:
   Return-path: {*}@yahoo.com{*}

Comparison Expressions

Let's suppose that your spam software (Symantec Mail Security, for example) adds an X-Header if the SCL (Spam Confidence Level) value of a message is greater than 3 (or whatever you set the value at). The X-Header that is added is this:
   X-SMSMSE-SCL: x
where x is the SCL value of the message. You need to move to the spam folder any message with an SCL value of 4 or higher. To get this result, place the following expression in the "Spam header..." field:
   X-SMSMSE-SCL: {>3}
This syntax is also acceptable:
   X-SCL:{>4 <11}
   X-CustomHeader:{>3.9 <11.1}
   X-Spam-Status: No, hits={>-4.9}
Note that you can set only one comparison expression per "Spam header..." field.

Cooperation with MS Intelligent Message Filter or other application that can assign the Spam Confidence Level (SCL)

The SCL property is not exposed to the end user. It means there is no any visible value in the message body or in the SMTP headers that indicates the SCL rate of the message.
SpamMover can work with SCL value though.
To handle the messages whose SCL score is equal to 3, you should place the following in the "Spam header or IMF SCL score" field:
   IMFSCL:3
To move/delete the messages with the SCL score greater than 4, use this syntax:
   IMFSCL:{>4}
To manipulate the messages whose SCL score is 3 or 4, use this syntax:
   IMFSCL:{>2 <5}

By the way, you can visualize the message SCL score using our free ShowSCL application.

Uninstallation

1. Start C:\Program Files\SpamMover\SpamMoverSetup.exe
2. Select all strings in the second mailbox list and mark "Unregister per-mailbox" checkbox.
3. Mark Uninstall COM+ object checkbox.
4. Press CHANGE button. After uninstallation is complete, press Exit button.

About this demo version.

SpamMover demo version works only for mailboxes whose names include "TEST". Examples:
      SpamMover1TEST
      Test2SM
Other mailboxes are unavailable. Also you can not register this demo version for all maiboxes at once (store-wide). The full product version has no limitations.

F.A.Q.

Q. Can SpamMover move the spam to a subfolder under the "inbox"?
A. Yes. Just use "inbox\yoursubfoldername" (without the quotes) as the target folder name

Q. If I manage to apply SpamMover to the whole Information store, is SpamMover then automatically applied to future users and mailboxes that are created?
A. Definitely yes.

Q. I assume that the folder and rule creation is done on the server level. So it doesn't matter what client the user has, the Spam folder will be there and the mail will be filtered into it. So, updating to Outlook 2003 won't have any effect on SpamMover, right?
A. Yes, that's right.

Q. I know we can apply SpamMover "store-wide", but can we apply it to all message stores on a server with multiple stores?
A. Yes.

Q. Can we put some form of expression in the Spam Header field? Something like: X-SMSMSE-SCL: >3. So any message with an SCL value of 4 or higher will be moved to the spam folder.
A. Yes. See the
Expressions section.

Q. I am about to purchase this product but I wondering regarding updates/patches. What are the policies regarding updates? Do you provide them freely or as a purchase?
A. As a registered user, you will get free updates for one year from the date of purchase.
Once the new version is ready, this information will be e-mailed to all registered users. We will send updates via e-mail to those who request them.

Q.  I have already ordered your software and want to view data relating to my order.
A.  Just visit our Customer Care Center.

Prices

Licensing policy: the product is licensed on a per-Exchange server basis.

Number of licensesIndividual price Your payments will be securely processed by Share-it Купить за рубли
1-2USD 150 Shopping Cart
ORDER
Shopping Cart
КУПИТЬ
3-4USD 120
From 5USD 105
Site licenseUSD 3500 Shopping Cart
ORDER
 
Enterprise license (including the source code)USD 15000 Shopping Cart
ORDER
 
All transactions are securely processed by our external registration providers. Customer Care Center
   Shopping CartShopping CartShopping Cart
ORDER
SEVERAL PRODUCTS
  

Site license covers a single organization in one location (building complex). If you purchase a site license, you may use the program in an unlimited number of your company's computers within this area.
Enterprise license covers all computers of single organization world-wide. If your company has many branches even with thousands of machines, Enterprise license covers them all.

Feel free to send us your comments and criticism.

To main page Microsoft and the Office logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries webmaster@ivasoft.com