Overview | How it Works | Flowchart | Filter Types | Delivery Methods | Block Notifications | Reports

The SpamBouncer

How Does It Work?

The SpamBouncer examines the headers and text of your incoming email to see if it meets one or more of the following conditions:

For each of these criteria that an email meets, the SpamBouncer assigns a score, or number. It adds up the scores to determine how "spammy" an email is. The SpamBouncer then classifies email that meets its criteria for spam into one of three categories, tags it with an appropriate header, and disposes of it as follows:

The SpamBouncer is highly configurable. You can set the default scores it uses to determine whether to classify email as spam or as blocked. You can enable or disable all blocklists, and many other filters, that the SpamBouncer uses. You can configure it to deliver email that it classifies as a virus, as spam, or as blocked to any folder you want. You can configure it not to deliver email at all, but to tag email with the appropriate headers and return it to the email delivery stream.

If you get mail from friends who have accounts at a site listed in the SpamBouncer, you can put their names and email addresses in a text file and set the NOBOUNCE variable to point to it. If you want to receive mail from a site listed as a spam source or spam haven, you can add the entire site name to the NOBOUNCE file. The SpamBouncer will check the NOBOUNCE file before filtering your email and will skip any email from a person or site listed in the NOBOUNCE file.

Note: You can put entire domain names, not just email addresses, in the NOBOUNCE file. For example, if you want to accept all email from concentric.net without checking for spam, just put concentric.net in your NOBOUNCE file, with no username@ section. This will cause the SpamBouncer to pass all email from anyone at Concentric on without further filtering. (I do not recommend doing this, however, except for small domains which you know for sure will not be sources of spam.)