SquirrelMail  
Donations
News
About
Support
Screen shots
Download
Plugins
Documentation
Sponsors
Bounties













Security Notice
Phishing campain
Version 1.4.15
Security Upgrade
Plugins - BayesSpam - Intelligent Spam Filter
Category: Filters & Spam

BayesSpam uses a Bayesian algorithm to determine what you consider to be spam. It needs to be trained on at least a few dozen emails before the filtering starts to become reliable.

This plugin requires PEAR DB and a compatible DB.

Compatible IMAP Servers:

  • CourierIMAP
  • Mercury
  • UW IMAP
  • Cyrus IMAP
  • Others may work, but are untested.
Compatible DBs:
  • MySQL 3.23.x
  • MySQL 4.0.x
  • All others untested

Now compatible with SquirrelMail >= 1.4!




Version 3.7.1 (DEVEL)
by Matthew Walker on Nov 29, 2004
[ bayesspam.3.7.1-1.4.3.tar.gz tarball (14181 d/l) Help ]
Requires: SquirrelMail 1.4, PEAR-DB, and Compatible DB

Description:

New Features:
  Consolidated Tokens display for a message.
  Added ability for admin to specify how many repeats of a token to allow.
Changes:
  Moved initialization code to it's own function.
  Moved all logic out of setup.php
  Enables local locale data only when necessary

Older versions

Version 3.62
by Matthew Walker on Oct 22, 2004
[ bayesspam.3.62-1.4.3.tar.gz tarball (12038 d/l) Help ]
Requires: SquirrelMail 1.4, PEAR-DB, and Compatible DB

Description:
Fixed DB Error Handling so it won't kill SM
Added a couple missed DB prefix locations


Version 3.6
by Matthew Walker on Oct 14, 2004
[ bayesspam.3.6-1.4.3.tar.gz tarball (2931 d/l) Help ]
Requires: SquirrelMail 1.4, PEAR-DB, and Compatible DB

Description: Not Compatible With SquirrelMail 1.2
New Features:
   Automatic Purging of Old Spam
   SM 1.5 support
Changes:
   Better i18n support
   Code structure changes to improve load times in SM.



Version 3.41
by Matthew Walker on Oct 11, 2004
[ bayesspam.3.41-1.4.3.tar.gz tarball (2542 d/l) Help ]
Requires: SquirrelMail 1.4, PEAR-DB, and Compatible DB

Description: NOT COMPATIBLE WITH SquirrelMail 1.2.x
3.41 - Update
    Changes:
        Removed a few extra lines of code, hopefully providing minor performace increases.
        Fixed a bug found in the logic for creating the Corpus.
        Various other improvements that I've forgotten in the months since I last updated.


Version 3.2
by Matthew Walker on Jun 12, 2003
[ bayesspam.3.2-1.4.tar.gz tarball (11096 d/l) Help ]
Requires: SquirrelMail 1.4, PEAR-DB, and Compatible DB

Description: NOT COMPATIBLE WITH SquirrelMail 1.2.x
3.2 - Update
  New Features:
    Added stats tracking
  Changes:
  Ported to SquirrelMail 1.4. No longer compatible with the SM 1.2 versions.


Version 3.1.1
by Matthew Walker on Apr 3, 2003
[ bayesspam-3.1.1-1.2.tar.gz tarball (4096 d/l) Help ]
Requires: SquirrelMail 1.2.x, PEAR-DB, and Compatible DB

Description: Fixed 'Spam Deletion' to actually work, for those risk-takers out there. If you don't use Spam Deletion, you don't need this update.

Version 3.1
by Matthew Walker on Apr 1, 2003
[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]
Requires: SquirrelMail 1.2.x, PEAR-DB, and Compatible DB

Description: Fixed mysterious 'Not Filtering' bug.

Version 3.0
by Matthew Walker on Mar 14, 2003
[ bayesspam-3.0-1.2.tar.gz tarball (2925 d/l) Help ]
Requires: PEAR-DB and Compatible DB

Description:
New Features:
  Completely new token parsing engine. (Thanks POPFile!)
  Message List Patch for flagging messages
Changes:
  Lots of small tweaks to the scoring code

Don't upgrade to this version if you're happy with your previous spam corpus, since it's yet another update that requires you to restart your training.

Version 2.2.2
by Matthew Walker on Nov 12, 2002
[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]
Requires: PEAR-DB and Compatible DB

Description: Fixed the problems with 1.2.9 and register_globals off.

Version 2.2
by Matthew Walker on Nov 11, 2002
[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]
Requires: PEAR-DB and Compatible DB

Description:
New Features:
  Admin option to limit auto-rebuild frequency
  Admin option to set default scan size
  User option to only filter inbox (instead of setting up an ignore list)
Bug Fixes/Changes:
  Added missing code to delete ScoreCache when user nukes DB
  Merged filtering functions into one to ease maintenance
  Autolearn optimizations
  Plugin is now rg=0 compliant
  The user's corpus is now stored in the session data for speed


Version 2.0
by Matthew Walker on Sep 18, 2002
[ bayesspam-2.0-2.2.7.tar.gz tarball (3562 d/l) Help ]
Requires: PEAR-DB and Compatible DB

Description:
New Features:
  MD5 message ID only uses Headers
  User option to control message size to scan
  Admin option to control max message size allowed
  Caching of scores to improve filter speed on messages it knows.
  Admin option to cleanup messages older than a set number of days.
  Link to recalculate score of a message


Version 1.0
by Matthew Walker on Aug 22, 2002
[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]
Requires: MySQL, PEAR-DB

Description: Initial Version (Left here for historical reasons)

If you have problems with the download or decompressing...
Internet Explorer
Right-click on the file, then select "Save Target As"
Firefox, Mozilla, Netscape
Right-click on the file, then select "Save Link As"
Opera
Right-click on the file, then select "Save Link Document As"
Lynx and Links
Press "d" on the link to download the file directly.
  • Untarring problems: Your browser might have un-gzipped it for you automatically. Try just "tar xvf" instead of "tar xvfz". Also, the plugins archive isn't gzipped (it is a tarball of .tar.gz files)
  • Macintosh users: Just hold down your mouse button to get the menu instead of right-clicking.
  • If all else fails, seek our help
© 1999-2010 by The SquirrelMail Project Team