On Thu, 2005-10-20 at 01:28 +0200, guenther wrote:
That's how it is designed to be.
This is something recent then. This behaviour did not use to exist.
Notice that you only set Status Junk in your filter. You do not move the mail. And yet the junk marked mail is *not* being displayed in Inbox, but rather in the Junk folder.
Right. I understand that.
Evolutions Junk folder (the one with a special icon) is not a physical folder, but a vFolder.
I understand this.
That means it is like a search over all your folders. Just like Trash.
Ahhh. I believe Junk used to only be applied to your INBOX. It think this is the behaviour that has changed.
The Junk folder shows all mails marked as junk. The Trash folder shows all mails marked for deletion. Mails are not moved for neither of them. Those vFolders show the mails with special flags, whereas the mails themselfs still are physically located in their source folders. (For "deleted" mails you can verify this by unchecking View / Hide Deleted Messages.)
Yes, I do understand all of this. I know exactly what the problem is, just not how to best deal with it. I don't want the Junk vFolder to look in a particular folder. Or any folders other than INBOX if that makes it any easier.
Now if you "move" a message out of your Junk folder to any other folder, they still will be displayed in Junk, cause they still got the "Junk" status assigned...
This is the behaviour that is new.
I'm not entirely sure on how to make this work as you'd like. This sure depends on what you actually want and your account settings. Is this IMAP or POP3?
IMAP.
As your "Mail Server" (you didn't mention anything else) runs SpamAssassin and marks mails, you don't need the built-in Junk feature in Evo anyway.
I do. I do want the Junk folder which I can peruse from time to time for false positives. And I want to be able to "Not Junk" them so that sa-learn can be taught it was not junk.
Cause manually marking mails falsely tagged as Junk or non-Junk by SA on your Mail Server most likely will *not* do anything but setting this flag.
Right, but I do want to close the loop and be able to tell sa-learn that something was not junk.
The big advantage of learning these manually marked mails (training your Bayes DB) does not work. Unless your Mail Server happens to be the very same machine as your workstation...
No. I have a "customized" sa-learn which is just a front-end to an "ssh mailserver sa-learn ..." so that sa-learn is run on the actual mail server, not the local client. Indeed, this single sa-learn wrapper is able to run whatever the "this is not spam" command is on multiple mail servers. It looks at the X-Evolution-Source to decide what command to run on what node to learn something is not junk.
Thus you simply could disable any Junk filters (you probably did not enable this anyway) and simply change your existing custom filter: Instead of setting the "Junk" status for mails identified as junk by your mail server you could just move those mails to a physical folder. Which probably is what you intended in the first place anyway.
It's not actually. The behaviour (the Junk vFolder) is exactly the behaviour I want. I just don't want it looking at all of my folders, just my INBOX. I appreciate all of your thoughts and ideas on this though. Any more would be much appreciated. b. -- My other computer is your Microsoft Windows server. Brian J. Murrell
Attachment:
signature.asc
Description: This is a digitally signed message part