The separated fields are really useful as it means you can show a message
listing using a simple join in SQL. Just having the headers flagged or in a
separate msgblk means you need to process and interate every visible
message, every time you show a mail listing -- very innefficient, unless you
use complicated caching schemes/etc.

On the other hand - simply parsing the headers into your native presentation
format, means this is only done once and pulling up a mailbox listing takes
milliseconds of CPU time rather than ... .

I appreciate every doesn't necessarily want this, so maybe having it as
compile-time included code would mean that those of us using webmail
interfaces can simply turn it on.

/Mark

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Ricardo Andere de Mello
> Sent: Thursday, 4 December 2003 2:11 p.m.
> To: dbmail@dbmail.org
> Subject: Re: [Dbmail] 2.0 and header-cache
> 
> Em Quarta 03 Dezembro 2003 20:27, Mark Mackay - Orcon escreveu:
> 
> > Is 2.0 going to have any type of header cache (something 
> that's suited to
> > the native-webmail clients everyone's no-doubt hacking away at?  We
> > implemented some patches to 1.x and posted them to a list a 
> while back
> > which cached the:
> 
> I would apreciate a kind of mime reference table too (not 
> necessarily separate 
> the mimes, just a reference table with mime boundaries and 
> mime headers).
> I don't like to scan all the message to decode the mime, 
> since it was scanned 
> to enter at the system at the first place.
> 
> []s, gandhi
> 
> -- 
> Ricardo Andere de Mello
> Quilombo Digital - Presidente
> [EMAIL PROTECTED] - 55 11 32717928
> _______________________________________________
> Dbmail mailing list
> Dbmail@dbmail.org
> https://mailman.fastxs.nl/mailman/listinfo/dbmail
> 

Reply via email to