> > On IMAP servers, you can flag messages to be deleted. Exactly these
> > messages are shown in the vFolder [1] Trash. Then there is an IMAP
> > command, to physically remove all messages marked for deletion.
> > 
> > AFAIK there is no command to physically delete a message.
> 
> Some servers support an additional expunge command, uid expunge, where
> you can expunge only specific selected messages.

OK, I will memorize this...


> The main issue is that we have a common api to all backends.  If we were
> to add this api capability, we'd have to emulate it for those (majority
> of) backends/servers that don't support it natively.  And for imap this
> emulation isn't guaranteed to be correct, and is pretty messy to
> implement (you have to undelete any deleted but uninteresting messages,
> delete the ones you want to delete, then expunge all deleted messages,
> then re-delete the others).

*shrug*  I avoided explaining this in detail...

...guenther


-- 
char *t="[EMAIL PROTECTED]";
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; }}}

_______________________________________________
evolution maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution

Reply via email to