if you add received date, you may as well just get all headers.  i
reckon on average it'll be smaller (received is normally the biggest
chunk downloaded from the server).

also, you could just fudge it and make received == date.

On Sat, 2002-09-21 at 09:15, Jeffrey Stedfast wrote:
> On Fri, 2002-09-20 at 19:09, Lonnie Borntreger wrote:
> > On Fri, 2002-09-20 at 18:07, Jeffrey Stedfast wrote:
> > > anyways, I guess I can add the Received: header to the list too
> > > (although that boosts the amount of traffic a fair bit since there are
> > > often multiple Received headers and usually they are multi-line).
> > > 
> > > *sigh*
> > 
> > Oh, it's not that critical.  I just find it sorts more logically for
> > those who have their computer not set up correctly.  But if you would
> > prefer to put this work off, no biggie.  I'll just change to using the
> > Date field.  The "?"'s just threw me off a bit.
> 
> I wasn't sighing at you needing the received date, that's fine. I was
> more just frustrated with IMAP/speed demands :-)
> 
> I wish that the ENVELOPE command gave us all the headers we need, but it
> doesn't. There's a demand for Evolution's first-time-opening-a-folder
> code to be a lot faster, and I was hoping that my patch would get us a
> good portion of the way there. But we're slowly going back to having to
> fetch the entire header block again.
> 
> See, clients like Mozilla-mail seem to use ENVELOPE and so are extremely
> fast for loading the folder for the first time (after that you have the
> summary info for the first chunk of the messages already cached and so
> you only need to fetch the headers for the new messages that have
> arrived since the last time you opened the folder).
> 
> Unfortunately, Evolution-mail used to fetch the entire HEADER because we
> did special things like showing Received date (which I had forgotten
> about) and doing mailing-list "magic" for vfolders and such.
> 
> I guess I'm just frustrated being forced between a rock and a hard
> place. "Here, now...you have to make Evolution's IMAP folder loading as
> fast as the fastest client but at the same time you have to do MORE." I
> just wish the people demanding the impossible realised how impossible
> the task they are asking for really is.
> 
> BTW, my IMAP optimisation patch makes loading a folder for the first
> time somewhere between 2 and 3 times faster than it was previously,
> depending on average header sizes of the messages in that folder.
> 
> Not sure how much of an impact asking for all the Received headers will
> make. Hopefully not much :\
> 
> 
> hmmm, I forgot that ENVELOPE gives us the needed info for threading
> (in-reply-to and references), so maybe we can request and ENVELOPE and
> then just the extra mlist headers that we care about. I'll have to look
> into doing this I guess. Wonder if that will be faster than asking for
> the specific headers?
> 
> 
> Jeff
> 
> -- 
> Jeffrey Stedfast
> Evolution Hacker - Ximian, Inc.
> [EMAIL PROTECTED]  - www.ximian.com
> 
> 
> _______________________________________________
> evolution maillist  -  [EMAIL PROTECTED]
> http://lists.ximian.com/mailman/listinfo/evolution


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

Reply via email to