****************************************************************** README File for Mailgate's SpamWeasel Ver 1.0 (C) Copyright 2000/2002. Mailgate Ltd. All Rights Reserved. This document contains information regarding the fixes and enhancements for SpamWeasel releases to supplement the User's Guide and Online help. ****************************************************************** Version 1.0.18 ( 29th April, 2002 ) ****************************************************************** 1. SDR0172 - Fixes a bug created by work on version 1.0.17. When editing a pattern or word list, clicking OK saves the changes but does not close the window. 2. SDR0173 - If upgrading a system installed to a non-standard folder, the installer 'upgrades' to the default location. This is now corrected. ****************************************************************** Version 1.0.17 ( 25th April, 2002 ) ****************************************************************** 1. SDR0169 - SpamWeasel was found to react incorrectly to the POP3 TOP command if a client program requested the TOP of the 'Per Session' report email. This is corrected. 2. SDR0170 - When processing large volumes of mail the connection between SpamWeasel and the ISP POP server could timeout while SpamWeasel passes mail to the email client program. SpamWeasel now issues NOOP commands to preserve this connection and prevent abnormal terminations. NOTE - this change has no effect on timeouts between the client and SpamWeasel which can occur while SpamWeasel collects the mail from the ISP. For these timeouts you still need to increase the session timeout generally found in your email client settings. 3. SDR0171 - SpamWeasel was making use of a registry setting located in the area used by the product MailGate. This is corrected to store this setting in the area used by SpamWeasel. ****************************************************************** Version 1.0.16 ( 5th March, 2002 ) ****************************************************************** 1. ENH0078 - If SpamWeasel has a lot of mail to collect often the email client will time out. SpamWeasel now sends a character every so often to preserve the connection and prevent the timeout. Note - Not all clients recognise this process and still need the timeout setting to be increased. 2. ENH0079 - SpamWeasel no longer reports the POP account password to it's log file. 3. ENH0080 - Removed X-PMFLAGS from Likely Spam Markers list. This entry is not generally associated with SPAM. 4. ENH0081 - Changed the program icons for better rendition on MS Windows XP. 5. ENH0082 - SpamWeasel now adds to the mail header an X-SpamWeasel field reporting operative rule (if any) used when processing the mail. 6. ENH0083 - Added a 'Friendly Subjects Pattern' rule to the system rules file. 7. ENH0089 - Wildcard patterns may now be specified with an '_' as the first 'controlling' character. This instructs the wildcard matching process to only accept a match which occurs on a single line in the data. 8. ENH0091 - SpamWeasel will now pass Passwords that contain spaces. 9. ENH0092 - If using SpamWeasel with some clients (notably Netscape) the email client must be configured with a seperator character other than '@'. SpamWeasel can now be configured to accept another character in the user interface rather than by adjusting the registry settings. 10. ENH0093 - Changed SpamWeasel to allow it to work with POP accounts that require MSN authenticated login. To use this option you turn off POP authentication in your email client and add the authentication method required to the end of the account name setting. Adding $MSN will make SpamWeasel use MSN's authentication method. 11. SDR0145 - SpamWeasel now correctly responds to a request to connect to a non-standard POP port. 12. SDR0147 - Corrected a problem with the 'Check Header Words' rule that could cause incorrect spam identification. 13. SDR0153 - SpamWeasel now installs with a full uninstaller. Using uninstall will now completly remove SpamWeasel. 14. SDR0154 - Corrected the installer licence display so the buttons agree with the text. 15. SDR0155 - Corrected the display of the system tray icon so that it is correctly removed on exit. Changed the wording on the popup menu to 'Stop SpamWeasel' instead of 'Exit'. 16. SDR0162 - If NT Explorer is killed and re-started the SpamWeasel icon did not re-appear. This is now corrected. 17. SDR0163 - It was possible to configure an invalid size limit for the 'Don't check messages bigger then' setting. This is corrected. ****************************************************************** Version 1.0.15 ( 2nd July, 2001 ) ****************************************************************** 1. SDR0117 - Correct further problem with deletion of expired log files. ****************************************************************** Version 1.0.14 ( 19th June, 2001 ) ****************************************************************** 1. ENH0059 - To help users with configuration problems, added an error dialog to indicate when the POP port is in use. 2. SDR0107 - When 'Tidy log files older then' is unchecked, 'no of days' setting is now grayed out. 3. SDR0114 - Corrected a problem with the deletion of expired log files. 4. SDR0116 - SpamWeasel was incorrectly reporting as SpamWeasel Pro in the log file. ****************************************************************** Version 1.0.13 ( 21st May, 2001 ) - 1st Full Release ****************************************************************** - Fixed an error with the script function used in rules with looping structures. - Fixed an error with the script function used to match words in mail data. - Completed testing process. ****************************************************************** Version 1.0.12 ( 9th May, 2001 ) - 3rd Beta Release ****************************************************************** A number of improvements made for this release including: - Added a message viewing and manipulating utility to allow messages to be retrieved from the archive files. - Expanded and enhanced the logging system to make tracking of a message easier. - Reviewed entire rule set to better suit single users. EXISTING USERS PLEASE SEE NOTES BELOW Also fixed a number of small problems. --------------------- IMPORTANT SpamWeasel Upgrade Notes for all Beta Users. With this version of SpamWeasel there are significant changes to the rules set and associated files. For users who are upgrading an early Beta Version please read these notes carefully. BEFORE INSTALLING. Before installing make a backup copy of all the files in the \SpamWeasel\spamfltr folder and then delete the contents of this folder. INSTALL this version of SpamWeasel. REVIEW your rules and list files contents following the guidelines below. You can use Notepad or any other text editor to copy and paste data between the old and new file versions. system.sfr - System rules file. You should not have made any changes to the old file. There are a number of changes to the system rules and you should carefully review all your settings. spamfltr.inc - System includes file. The function FindWordInMessage has been changed to FindWordInBody. If you have written your own rules using this function you should change your rule. If you have made any additions to this file you should add these changes to the new version. userpre.sfr & userpost.sfr - User rules files. If you have written your own rules you should copy these from the old files to the new versions. Local domains.lst - No longer used by the system rules. Local users.lst - No longer used by the system rules. There is a new list - My Addresses.lst - which is used for similar rules (see below) Money Patterns.lst & Root domains.lst - No change. If you have added your own carry these over to the new file. Adult Words.wrd - Some words added. If you have added your own words carry these over to the new file. Bulk Emailer Programs.lst, Usual Spam Message Phrases.lst, Usual Spam Subject Phrases.lst, Spam Domain Patterns.lst and Known Spammer From Addresses.lst - Some patterns added. If you have added your own carry these over to the new file. Friendly From Addresses.lst - Renamed 'Friendly email addresses.lst' for clarity. Copy your addresses from the old file. Usual Spam Subject Words.wrd - Renamed 'Spam subject words.wrd' for clarity. Copy your addresses from the old file. New files.... Definite Spam Markers.lst, Likely Spam Markers.lst Likely Spam Words.wrd, My Addresses.lst and Unfriendly From Addresses.lst ----------------------- ****************************************************************** Version 1.0.10 ( 28th March, 2001 ) - 2nd Beta Release ****************************************************************** Fixed a number of problems identified with the initial release and made some changes to improve system usage including :- - Fixed an error with the script function used in the rule to check the subject field. - Fixed the rule to check the To: and Cc: fields which could lead to a loop. - Modified the Pattern and Words list edit dialog to allow list of upto 100 Mb in size. - Extended the logging facilities and add an option to have SpamWeasel copy the previous days log to the email client. - Extended the help to clarify the use of Priorities. ****************************************************************** Version 1.0.7 ( 21st February, 2001 ) ****************************************************************** Welcome to this first release of Mailgate's SpamWeasel. To install this software, download and run the installer executable file. This will install the required components on you machine. You must now configure the software. Run the program. This will add an icon to the system tray. Double click on this icon to display the configuration screens. Refer to the on-line help for guidelines on your initial settings. To activate the module, you will need to stop and re-start the SpamWeasel program. Remember to register your copy. Visit www.mailgate.com for full details. ******************************************************************