Knowledgebase: Helm Windows Reseller
Configure email spam settings with Server Rules
Posted by on 25 September 2008 02:09 AM

You can configure spam settings in webmail located at (windows Helm hosting)

Webmail Menu -> Settings -> Server Rules

Server Rules

Server Rules allow user to filter all incoming messages. It is different of Client Rules because these filters are processed everytime they are enabled. User doesn't need to log on WebMail to process these filters as it is in the Client Rules feature.

The main advantage is that this settings can override the global settings of whole Mail Server and user can white list some special addresses which are trusted for him even though the main Mail Server AntiSpam engine recognized the message as Spam. Or on the other hand user can black list addresses which send him Spam messages but such messages are not recognized as Spam by the Mail Server AntiSpam engine.

There are two modes of Server Rules:

  • Basic View
  • Advanced View

Basic View

The interface of Basic View is very similar to Client Rules interface:


Look at the table at bottom of this topic to find explanation for particular options.

Advanced View


Explanation for Both Views

The Enable checkbox enables/disables whole Server Rules engine so user doesn't have to delete filters if he/she wants to deactivate all of them.

It offers six actions can be done with message according to the condition - if it was fulfilled or not. 




Actions specify the particular action that will be taken when the filter returns a positive result based on the condition of the message content.

1. Reject

Rejects the message so the message will not be received and all following filters will not be processed.

2. Accept

This action clears the spam flag and immediately accepts the message and all following filters will not be processed. It is a white listing action.

3. Delete

The delete action is something between the Reject and Accept. It does not accept and deliver the message but also does not reject it. It accepts the message but does not return any false response and does not deliver it.

4. Mark as spam

This action sets the Spam flag of the message so it will be processed according to the Instant Anti Spam settings of the user.

5. Forward

In such case, user has to fill also an Address option by email account to which the message should be sent and choose the type of message - whether email message or a message to IM.

6. Notify

This is similar as the Forward action but you can specify different content of sent message. You can even use variables in the message.

Fill complete message with headers to the Message text area. Additionally, you do not have to specify some specific format in Message text area. Only a text of message which should be sent.

It should look like this:



Subject: Some Subject

[blank line]

Text of Message Body


The item field specifies what type of the message should be checked. It can be the headers, body, attachments or even the sender and recipient.


It is like all the items are checked.

Any header

All headers of the message will be searched for the string below.

Specified Header

The header item specifies a message header condition. The first string you should specify is the header name including the colon and then the string condition itself.


Checks the whole body for some content.

Attachment name contains

A condition for attachment names. Most likely you will use only the file types here.

Size Greater

This condition is true if a message size is greater than a number (kB) in String field.

Size Lower

This condition is true if a message size is lower than a number (kB) in String field.

Email is Spam

A condition which is true if a message was recognizes as Spam by Merak Instant AntiSpam engine.

IP Address

The IP address item lets you check the IP address of the originating server the message was sent from.

SMTP Sender

Lets you check the envelope sender of the message.

SMTP Recipient

Lets you check the envelope recipient of the message.


Makes sure the originating mail server has the PTR record.

IP / Sender / Recipient

A special condition item which includes all the sender's email, domain and IP address.


The function specifies what string function should be called against the item from the message.

Contains string

The item is checked for the list of strings separated with semicolon.


The item is checked using the regular expression. See the RegEx tutorial.

Starts with

The string starts with the following text.

Ends with

The string ends with the following text.

Is string

A complete string comparison

Contains list from file

The same as Contains string except the strings are located in a text. In this case the String field contains the path to the filename.


Negates the function result.


Specifies the particular string to be checked using the function above.

Case sensitive

Specifies whether the string case should be considered or not.


Allows you to define more conditions for one filter item. Maximum number of conditions per filter is three.

(375 vote(s))
This article was helpful
This article was not helpful