Short: Spam Filter for Thor Author: AmigaPhil Uploader: AmigaPhil scarlet be (AmigaPhil) Type: comm/mail Version: 6.21 Requires: SpamFryer 6.0+, Thor, ARexx Architecture: generic *** Re-upload: No change to the app, minor change (fix) to the *** installer script. (See http://tinyurl.com/nc8veze for more.) SpamFryer.thor is an ARexx script for Thor which allows you to purge spam from your POP mail account(s). It also has an interactive (browse) mode from which you can preview waiting mails and select the ones you want to delete. SpamFryer.thor is based upon SpamFryer.rexx 6:21. Included catalogs: french : Philippe "AmigaPhil" Duchenne - ATO France dutch : Johan Banis - ATO Nederland italian : Simone "Tuxedo" Monsignori german : Dirk Neubauer - ATO Germany Horst Schumann - ATO Germany (proof-reading) FIRST TIME INSTALL: Recommended is to download the main SpamFryer package by Simon N Goodwin, so that you will have access to the full documentation, and a base keepList (white list) and loseList (black list) to start with. UPDATING: Just select the current installed file from the installer program. Your file will be updated, preserving your configuration settings and your custom icons. About SpamFryer: SpamFryer is an icon-launched ARexx script by Simon N Goodwin that automatically identifies spam and deletes it from your ISP's POP3 server. SpamFryer can be downloaded from Aminet at . About Thor: Thor is the once-popular shareware email/news client for the Amiga. The latest version, 2.6 + upgrade to 2.6a, can be found on Aminet at or from Thor's HomePage at . Requirements: ARexx, Thor, SpamFryer (for the SpamFryer.accounts, keepList and LoseList files). Bug fixes and improvements since version 6:18 : - The localization system has been upgraded to RexCat 2.2 - Added ASCII code ranging from 80x to 9Fx to the list of non-printable chars to remove in BROWSE mode (those can mess the listview window). - With the sorting method set to 2, when a rule ranked at the second place in a group (like "Subject:") got more hits than the rule in the first place (in that group), it was moved up by 2 positions (before the last rule in the previous group). Fixed: that rule is now taking the first place in the group as it should. - The character 'a0'x (non-breakable space) is now recognised and handled as a normal space ('20'x). - Removed the '|' (vertical bar) and '$' character in the fuzzy match translation (introduced in version 6:8 and 6:10). It wasn't really helping to catch more spam, but could lead to confusions when creating a 'Early-Ref:' type rule. Eg.: With fuzzyMatch set to 1, a rule like 'Early-Ref: P|()|R|N' would never have matched; unless written: 'Early-Ref: PL()LRLN'. - CheckLists.rexx: When testing a list for similar rules, the leading blank spaces in rules like 'From: " logiciel"' were ignored. Fixed. Added a command line option to save the output to a file. Moved the script from the 'Translation Tool' directory back to the main 'SpamFryer' directory. - Fixed a bug with the internal 'maxMailSize' rule. The 'bad' flag was re-initialised AFTER the test was made. - When sorting is activated (sortMethod set to 1 or 2), the keepList or loseList was not saved back to disk if the order of the rules remainded unchanged. To avoid loosing a 'Trigger Hits' incrementation, a list is now also saved when a rule scores a new hit without moving up in that list. - With the sorting method set to 2, the rules' Trigger Hits were scaled down only if the first rule ("From:" type rule) of the list had reached at least 250 hits. Now the Trigger Hits are scaled down as soon as ANY rule reach 250 hits. - CheckLists.rexx now also check for similar/redundant rules (Note that the script has more intensive tasks to do, so be patient :-) ) AmigaPhil