> I use IMAP exclusively over 4 or 5 accounts and the filters work fine. > I only have to apply them manually (i.e. do Ctrl-A, Ctrl-Y) if I've > accessed the mail from elsewhere - for instance, I run Evo at home as > well, but some of the filters I use at work move mail to local folders > (where I can ignore it), so I leave mail unread when looking at it at > home so that the filters at work will move it to the right place - but > because I have 'seen' that mail, even though it is 'unread', the filters > won't automatically move it. If you have control of the IMAP servers, you could implement server-side filtering.