On Friday 02 February 2007 22:28, Matt Kettler wrote: >Gene Heskett wrote: >> Greetings; >> >> SA 3.1.7, driven by procmail, feeding it all on to kmail for sorting. >> >> I have ceased running sa-learn --ham on false positives for the last >> couple of months because it nulls the message since I installed FC6. >> Is there a way to preserve the message in the case of teaching it ham, >> that it made a mistake? > >Erm, can you be really specific on how you're calling sa-learn --ham? > >It's not supposed to modify the message file in any way.. if it is, >somethings wrong.. > >Now, if you've got something trying to pipe a message through sa-learn >--ham, that will fail and generate an empty "message". sa-learn isn't a >pipe it does not echo the message back out to stdout. > >However, running things like this should be safe for "somefile": > >sa-learn --ham /path/somefile > > >However this is not, and will destroy somefile: > >echo somefile | sa-learn --ham > somefile
Actually, the correct syntax appears to be: sa-learn --ham (or --spam) -L -f /pathto/Mail/spam)|ham/cur. At least the old behaviour is restored in that you highlight them all, then pull down messages to the filter rule and apply it, the highlighting is canceled as it scans each message, leaving only the last one so marked. I assume at this point about 40 assorted messages that had been building up have now been installed in the database. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Yahoo.com and AOL/TW attorneys please note, additions to the above message by Gene Heskett are: Copyright 2007 by Maurice Eugene Heskett, all rights reserved.