Edgewall Software

Changes between Version 67 and Version 68 of SpamFilter


Ignore:
Timestamp:
Jul 8, 2012, 9:48:15 PM (12 years ago)
Author:
Dirk Stöcker
Comment:

Some text about quality

Legend:

Unmodified
Added
Removed
Modified
  • SpamFilter

    v67 v68  
    1313
    1414WebAdmin is used for configuration, monitoring, and training. For monitoring and training purposes, it optionally logs all activity to a table in the database. Upgrading the environment is necessary to install the database table required for this logging.
     15
     16== How good is the filtering? ==
     17
     18The spam filter will never be perfect. You need to check submissions to Trac and improve training or settings of the filter when it becomes necessary. But a fine trained setup will help you to run a site even if it is actively spammed (i.e. thousands of spam attempts a week/day). Even large sites with completely anonymous edits are possible.
     19
     20But from time to time spam attacks nevertheless will succeed and handwork is required. Try removing successful spam as fast as possible. The longer it stays in the pages the harder your work will get (some spammers seem to monitor successful attempts and retry more intensive).
     21
     22Spam should be removed completely (also in page history). Trac has options to delete tickets as well as wiki page versions. If done early enough this does not produce gaps in page history. Spam can also be in uploaded files. Delete them!
     23
     24Some spam bots edit a page twice, so the last change is harmless and the previous one added the spam. Be aware of such tactics. Sometimes spam is done by humans - this type is usually successful, but humans are easily discouraged by fast deletion.
     25
     26The bayes filter (when properly trained) usually has the best detection rates and can be adapted pretty fast to new attacks by training the successful spam attempts. Akismet and !TypePad are a good second line of defense (they also use adaptive algorithms). Training also helps the external services when a new type of attack begins. The other services are good to catch the spammers which have rather dumb methods (most of them).
     27
     28Sometimes its hard for the human admins to see if a submission is spam or not. Please understand that for plain software it may be impossible!
    1529
    1630== Supported Internal Filtering Strategies ==