Spam Filter Settings

Main Window ›› Settings ››
Parent Previous Next

In the spam filter settings you define how spam and junk emails should be detected in order to completely exclude them from archiving.


SpamAssassin

MailShelf comes with a complete SpamAssassin integration, which allows you to check any email for spam characteristics. In order to benefit from this SpamAssassin integration, only a corresponding SpamAssassin server must be available which however, does not necessarily have to be on the same system on which MailShelf is installed.


Enable SpamAssassin

This option enables the SpamAssassin integration so that you can check spam characteristics for any incoming email. Please note that the archiving process will slow down by activating SpamAssassin, since every single email is checked by SpamAssassin before it will be archived.


SpamAssassin Server Host

Enter the server address under which the desired SpamAssassin server can be reached. For a local SpamAssassin installation, this is usually "127.0.0.1". However, you are not restricted to a local installation and therefore, a remote address can also be entered.


Port

Enter the port under which the desired SpamAssassin server can be reached. By default this is port "783".


Connection Test

Tests the connection to the specified SpamAssassin server. The result of the connection test can be found in the corresponding final report.


DNSBL Lookups

MailShelf comes with a complete integration for DNSBL queries, which allows you to lookup the sender IP address of each email to be archived on the activated blacklists to determine whether the corresponding email is spam or not.


Enable DNSBL Lookups

Enables DNSBL lookups and queries the blacklists activated in the overview during the archiving process.


DNSBL server overview

The DNSBL server overview lists all currently available DNSBL servers, including the DNSBL address and the query order. MailShelf already provides 38 different DNSBL server addresses, 2 of them are already enabled by default. Under normal circumstances, no more than 3 DNSBL servers should be enabled at the same time, since this would slow down the archiving process enormously.


Host

The DNSBL host is the server address under which the blacklist can be reached.


Query Order

The query order determines the order in which the enabled blacklists are queried. If the DNSBL server with query order 1 classifies the corresponding email as non-spam email, the DNSBL server with query order 2 is queried and so on until either no further DNSBL servers are available, or until the corresponding email has been classified as a spam email by a DNSBL server.


By right-clicking in the DNSBL server overview, you can access the context menu, which offers you further options:


Select all

Selects all the DNSBL servers in the overview and enables them.


Clear all

Disables all currently activated DNSBL servers.


Add

Opens a new window where you can add a new DNSBL server, specifying the DNSBL server address and the query order.


Edit

Opens a new window in which the selected DNSBL server can be edited.


Delete

Deletes all selected DNSBL servers and removes them from the overview.