Re: [Evolution] Filtering folders other than INBOX



On Fri, 2004-08-13 at 11:22 +0800, Not Zed wrote:
If you already have server-side filtering, why would you want to slow
it down and do it on the client too? 

In addition to sorting into a few folders server side, I also have spam
filtering going on up there.

Recently I've been trying evolution's built in spamassassin support
[instead], which is ok. I'd like to move it back server. (more spare CPU
cycles, get it done ahead of time, won't hold up the UI when
downloading, etc)

In another thread on this list NotZed mentioned that the "Mark as Junk /
Not Junk" [which is a nice UI front end to sa-learn] could be used even
if evolution's automatic Junk filter [feed to spamc] wasn't being used.

So, it occurred to me that a good idea would be to use my [now nicely
initialized] bayes_* word token database on the server side by rsyncing
them from client to my account on the mail server, whereupon the
server's SpamAssassin installation can make use of it. I can then
continue to take advantage of Evolution's wonderful learn/unlearn UI on
the client side, and then periodically update the bayes files server
side by rsyncing them up there.

It seems, though, that to work right, I need to have evolution actually
be the thing which moves spam into its Junk psuedo-vFolder (so that
"Mark as Not Junk" [unlearn, --ham] will work) - which seems to imply
that I should *not* be sorting Spam messages server side into some
separate folder, but instead be letting Evo do it through the status
junk mechanism.

The smart way to actually do that part seems to be to use an evolution
filter rule, sorting on a header ("X-Spam-Status -> yes", of course),
and then applying the "Set Status -> Junk" action.

However, only stuff in INBOX will be actioned by that filter rule,
meaning I still have to manually "Select All ; Apply Filters" ...

... which is why I'd like to be able to have filters apply across all
folders when they're processing new messages.

--

I suspect that there may be an easier path through all this. I am
tempted to just give up and not file [as in route messages] at all on
the server side so that it would be INBOX only. I already use vFolders
quite extensively, so that wouldn't be all that bad, but they do
somewhat rely on the preliminary sorting that happens server side
[Lists, Boards, Server messages, etc]. It's the Webmail-also-looking-at-
the-same-mailstore case that I'm worried about.

--

Oh,

- finding out about new messages is already unreliable at best,
searching all folders for them would also impact performance a lot

But evo is already doing that for each IMAP folder. So how much worse
would it be to then hook up the filter mechanism?

Cheers Michael,

AfC

-- 
Andrew Frederick Cowie

OPERATIONAL DYNAMICS
Operations Consultants and Infrastructure Engineers

http://www.operationaldynamics.com/

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]