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













Security Notice
Phishing campain
Version 1.4.15
Security Upgrade
Plugins - Spamassassin Spam Filter
Category: Obsolete

This version is not to be used with 1.2.8+ or you could have problems. Use version 2 as it is more configurable and works with all versions SM

This is a web frontend to the "spamassassin" (http://spamassassin.org) filter program. Spamassassin gives the end user a bit more control over how they want their mail filtered. Since spamassassin is called via a .procmailrc file, the filtering is done when the email hits the server.
Please be sure to check out the README for configuration.
Tested on:
----------

- SquirrelMail (v. 1.2.5 - 1.2.7, 1.3.x series)
- UW Imap 2000 (v. 2000c)
- Sendmail (v. 8.11.6)
- Procmail (v. 3.21)
- Apache (v. 1.3.22)
- suidperl (v. 5.6.x) or use #!/path/to/perl -Uw)
- spamassassin (v. 2.20 & 2.31)



Version 1.66
by Jeff W. on Aug 23, 2002
[ spamassassin-1.66-1.2.x.tar.gz tarball (8402 d/l) Help ]
Requires: Requires: procmail, spamassassin, perl capable of suid, *nix, mta that honors .procmailrc files in user home directories

Description: version 1.66 (23/aug/2002)
- pure php code (for .php files), cleaned up setup.php even more
- Changed so that if you are in your Sent folder, the wl/bl will check the TO: instead of FROM:

Minor upgrade Not necessary

Older versions

Version 1.65
by Jeff W. 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: Requires: procmail, spamassassin, perl capable of suid, *nix, mta that honors .procmailrc files in user home directories

Description: version 1.65 (22/aug/2002)
- Added 2 new options to $use_sf_spamd. (See sa_config.php.sample)
* This will not allow the user to directly edit the file without losing changes to his/her config *
* This feature has no real value than to keep user_prefs up to date with your user.spam file *
- Relative data_dir path fix now in use (Thanks to David Smith)
- Changed setup.php to look nicer and have smaller filesize (combined wl&bl functions)
- 1.3.x is now supported for the add wl/bl links


Version 1.61
by Jeff W. on Jul 31, 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: Requires: procmail, spamassassin, perl capable of suid, *nix, mta that honors .procmailrc files in user home directories

Description:
IF YOU USE MailDir PLEASE UPGRADE
version 1.61 (01/aug/2002)
- Changed the procmail-spamrc :0: to :0 H (header), this should now not filter things if X-Spam-Status: Yes is in the body
(This is seen if you filter your spam to a different folder)
- Actually fixed the Display of SPAM FOLDERS for Courier (the INBOX.FOLDER system) (CONFIRMED)
(This will display just FOLDER instead of nothing)
- Actually fixed the .procmail-spamrc INBOX.FOLDER issue so it will put .FOLDER now (CONFIRMED)
(Now just need to confirm that this plugin works with MailDir systems :] )


Version 1.60
by Jeff W. on Jul 30, 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: Requires: procmail, spamassassin, perl capable of suid, *nix, mta that honors .procmailrc files in user home directories

Description:
version 1.60 (30/July/2002)
- Fixed problem with SPAM FOLDER having a name in it. Procmail file will now use quotes
- Removed the #find_* stuff from main.php, this was causing the page not to fully load
- Changed the display of the Spam Folder, so it will show the actual folder, not a parent folder
- Removed entries for MAILDIR= in main.php
- SM theme is now default
- Updated tests.list for SA version 1.31
(copy tests.220 to tests.list if you still use 2.20, 2.30 should upgrade to 2.31)
- New variable in sa_config.php for users with Maildir (Set to 1 to use)
(this will add .folder instead of INBOX.folder to your .procmail-spamrc)

(Thanks to Stephen Bader for following:)
- *BETA* support for DB.pref backend (no need to enable it, autosensing)
- Fixed up main.php coding for spamc/spamd
- Source of wrapper.c #include fixed (BSD should no longer complain)
- .forward support (spamd = 2 option)
(This is very basic and will only write one if not found for that user)



Version 1.52
by Jeff W. on Jul 5, 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: Requires: procmail, spamassassin, perl capable of suid, *nix, mta that honors .procmailrc files in user home directories

Description:
version 1.52 (05/July/2002)
- Now supports external config file (sa_config.php)
(So you can upgrade versions w/o having to re-edit your defaults)
- Fixed rewrite.pl bug with spamc/spamd
(Now a setable variable)
- Added a few checks to ensure variables are being passed and set correctly
(Program will tell you if things are not ok)



Version 1.50
by Jeff W. on Jun 26, 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: procmail, spamassassin, perl capable of suid, *nix, mta that honors .procmailrc files in user home directories

Description:
version 1.50 (26/June/2002)
- Added support for those who want to use spamd/spamc in main.php
(You need to set the variable in main.php to enable it)
- Changed rewrite.pl to support spamd/spamc

NOT REQUIRED UPGRADE, only use if you want to use spamd/spamc with this plugin

Version 1.43
by Jeff W. on Jun 24, 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: procmail, spamassassin, perl capable of suid, *nix, mta that honors .procmailrc files in user home directories

Description: version 1.43 (24/June/2002)
- Fixed problem where it would assume you had 4 levels of hashing
(If you used 4 levels or do not use hashing, you do not need this patch)


Version 1.42
by Jeff W. on Jun 17, 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: procmail, spamassassin, perl capable of suid, *nix, mta that honors .procmailrc files in user home directories

Description: version 1.42 (17/June/2002)
- Minor fix to setup.php that seemed to cause function errors

Minor Fix! No need to upgrade unless you are getting an undefined function error

Version 1.41
by Jeff W. on Jun 4, 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: procmail, spamassassin, suidperl, *nix, mta that honors .procmail files in user home directories

Description: version 1.41 (14/June/2002)
- Added a link to add an email to your white/black list via the read_body.php screen
- These links will only appear if email is not already listed in your .spam file- If an email address exists on the opposite list that you are adding to, it will be removed from other list
(If you are adding 1@2.com to the whitelist, but it is already on the blacklist, it will be removed from the blacklist automagically, and vice versa)
- Fixed a bug in 1.40 where if the user.spam file was not there, you would get grep errors in your logs. This also makes it so if the user.spam file is not there, the links will not show up for the "Add to".
- Changed /usr/bin/suidperl to /usr/bin/perl -Uw (in rewrite.pl)
- Added an Options menu link
(If you don't want the SpamAssassin link on the menuline, comment out the proper line in the setup.php file. I am considering making a Yes/No feature in the Display Options page to turn the Menuline on/off for per-user basis control)

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