[Evolution] How Best to use Evolution?

guenther guenther@rudersport.de
Mon, 01 Nov 2004 21:49:34 +0100


> I've been using Evolution for quite some time now. I use IMAP and keep
> most of my email on my server. Over time, I have created a number of
> folders (on the server side) and use filters to move mail into those
> folders. I'm curious to know if that is the 'best' way to use the
> program tho - would I be better off (and I'm not exactly sure what I
> mean by that :)) if I just left all the messages in my Inbox and created
> VFolders to group messages (I have one folder for this mailing list, one
> for Fedora Test messages, one for corporate email etc.). Is there any
> reason for choosing one approach over the other?

IMHO it's mainly a personal preference.

There are other reasons to use vFolders (aggregating multiple mail
folders, entirely or based on special rules, displaying only matching
mails or the whole thread, etc.), which is not possible with mail
folders alone.

Thus using vFolders additionally to the physical mail folder structure
is a valid and useful approach.

AFAIK using vFolders only with one giant mail folder does use more
resources (memory) and starting up Evolution will take longer. [1]

That said, relying solely on vFolders likely will be a bad idea, if you
ever get forced to use another MUA... ;)

HTH

...guenther


[1] From my own experince -- at least I think so. My ever growing SPAM
folders, which are the source for a couple of vFolders to track
efficiency of some SA rules seem to slow down startup every month. Time
to split it in archives...


-- 
char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}