WinDeveloper Software
Innovation. The seed to our Solutions
Follow us on Twitter WinDeveloper on Facebook WinDeveloper YouTube Channel WinDeveloper Updates
IMF Tune - Bringing Back the Exchange Connection Filter
IMF Tune - Bringing Back the Exchange Connection Filter

What's New in IMF Tune v2.8

February 21, 2006


Searching Keywords in Email Bodies

IMF Tune now enables you to search for keywords and phrases within message bodies. The engine searches text and html bodies to enable matching against White Lists, Black Lists and SCL Management rules.

Email Body Filtering

This adds to the already existing filtering criteria that so far included IPs, senders, recipients, subjects and email headers.

The configuration interface now hosts two new types of white/black lists. Matching can be performed against bodies and also against the combined body and subject data.

Combined body/subject matching is very useful when the exact text location is not relevant. For example as far as I am concerned it is fair to say that any email containing the text original replica watches should be rejected. Whether the text appears at the subject or within the body makes no difference.

Keywords-to-SCL mappings against email bodies are also supported. SCL Management includes the special header names <Body> and <Body/Subject> for matching against bodies and the combined body/subject respectively.


back to top

Expression Support for AND, OR, NOT Operators

IMF Tune v2.8 greatly improves the ability to construct more advanced keyword matching expressions. Specifying the AND, OR and NOT operators within white/black lists and SCL Management gives better control on the matching process.

In order to simplify construction of advanced keyword expressions, IMF Tune now includes the Expression Builder interface.

Expression Builder

Earlier IMF Tune versions only performed exact keyword matching. For example if a black list included the phrase OEM Software, IMF Tune v2.6 would only match when the text appeared in that exact sequence. There was no way to identify keywords that were NOT to be matched, and there was no way to specify a set of keywords for which matching one element was enough.

The operator support eliminates these limitations as follows:

AND combines the individual keywords to be matched. Matching all keywords is the default behavior. Thus multiple keywords separated by white space are implicitly ANDed. For example the following expressions are equivalent:

Original AND replica AND watches
Original replica watches
Original +replica +watches

+ is the shorthand notation for AND.

OR combines a set of keywords for which at least one match is necessary. This is useful when specifying variations of similar keywords. For example:

Pharmaceuticals OR Pharmacy OR Ph@rm@cy
Pharmaceuticals | Pharmacy | Ph@rm@cy

| is the shorthand notation for OR

NOT identifies keywords that must not be matched. For example IMF stands for Intelligent Message Filter. It may also stand for International Monetary Fund. So I could specify something like this to match IMF but not Monetary:

IMF NOT Monetary
IMF -Monetary

- is the shorthand notation for NOT


back to top

Expression Support for Double Quotes

Keyword expressions now support double quotes in order to force exact matching.

As from this release, phrases composed of multiple keywords may match the message data in any order. For example, configuring replica watches under the body black list would match any bodies containing the text:

Buy these original replica watches now!

Watches! Original replicas at excellent prices!

Forcing IMF Tune to match the keywords in the specified order requires enclosing the phrase in double quotes.


back to top

Support for Administrative Notes

IMF Tune v2.8 supports Administrative Notes. This enables the insertion of comments to document configuration changes.

Administrative Notes

The ability to specify administrative notes is available at:

  • Each of the SCL ranges under Configuration | General

  • Each of the Keyword-to-SCL mappings under Configuration | SCL Management

  • Configuration | Details.

The only configuration elements not supporting Administrative Notes are the white/black lists. Nevertheless keep in mind that SCL Management also provides white/black listing functionality. Thus SCL Management should be used whenever Administrative Notes are required.

Note how the Details page also stores the Creation and Last Modification date of the configured settings.


back to top

Faster Configuration Loading

Configuration changes should now go live in a matter of a few seconds. Previous IMF Tune releases could at worst take up to 1 minute to adopt configuration changes.


back to top

User Interface Improvements

The configuration UI has been improved in various ways. Some of these improvements include:

  1. The ability to re-order/hide list columns under:

    Configuration | General
    Configuration | SCL Management

    Show/Hide Columns

    To re-order columns just drag and drop the column headers. Right-clicking the list header brings up the column selection menu. From here columns may be selected for display/hiding.

  2. A dynamically updated description was added to each white/black list. This describes how IMF Tune handles a specific list entry on processing emails.

    White/Black Lists Interface

  3. The Keyword-to-SCL mappings configuration dialog was redesigned to make space for the new Details page and to re-organize the various configuration elements.

    SCL Mappings


back to top

Version Information

To check if you already have IMF Tune v2.8, open the configuration and select the WinDeveloper category. If the version shown is 2.8 then there is no need to upgrade.


back to top


Privacy Policy Partners About Us Contact

Copyright © 2004 - 2022 WinDeveloper Software Ltd. All rights reserved.