On Friday 02 February 2007 23:13, Gene Heskett wrote: >On Friday 02 February 2007 13:26, Theo Van Dinter wrote: >>On Fri, Feb 02, 2007 at 12:37:55PM -0500, Gene Heskett wrote: >>> 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? >> >>It sounds like you're calling sa-learn as a filter, which it isn't. >> The script doesn't modify/delete the files you pass to it, but "cat >> message >> >> | sa-learn" won't produce the message as output. > >I don't think that's whats happening. The command is being issued in >shell script format, and looks like this in the kmail filters screen: >sa-learn -L --ham --dir $HOME/Mail/ham/cur, But you may be right, the >command to do it wasn't 'execute', but 'pipe through'. I'll change them >both. I have NDI when that changed though, I recall I was using the > pipe through with FC2, and that didn't null the messages ever. > >I'll post again if this doesn't fix it, but I suspect you are 150% right >at this point. Many Thanks for the wake-up call.
PPS: That did fix it, but the command itself needed to be changed I guess, kmail wouldn't save it, and cleared the rule when I tried to save it, so I consulted the manpage and recomposed the cli command, and that then seemed to have worked correctly. -- 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.