On Mon, May 13, 2002 at 12:35:12AM +0300, Jani Taskinen wrote: Reviewed and committed.
- Jon > > Can you check this patch too? :) > > --Jani > > ---------- Forwarded message ---------- > Date: 24 Apr 2002 15:02:45 -0400 > From: Adam Kauffman <[EMAIL PROTECTED]> > To: Jani Taskinen <[EMAIL PROTECTED]> > Cc: [EMAIL PROTECTED] > Subject: Re: [PHP-DEV] PATCH - improvements for imap_headerinfo() > > These changes don't (although I realize you shouldn't just take my word > for it) break the functionality of imap_headerinfo(). It just is a > streamlined way of doing it. > > The function as it stands does a mail_fetchheader_full(), takes the > result of that, and turns it into an envelope object. Afterwards, it > has to free that object. The c-client provides a way to get just the > envelope with mail_fetchenvelope(). It is beneficial to use this for a > few reasons: > > 1. As you can see it makes the code much simpler > 2. It is faster. For each message you don't have to fetch full headers > and turn them into an envelope object. You can simply just get the > envelope object. > 3. Simpler for the IMAP server. Instead of making it do a BODY.PEEK, it > just has to fetch the envelope (which some IMAP servers cache). > > Adam > > On Wed, 2002-04-24 at 14:33, Jani Taskinen wrote: > > > > What was this patch supposed to do again? > > At first glance it looks like it's modifying the > > imap_headerinfo() function quite dramatically and > > propably breaks it too.. > > > > Have you compared the output of this function without > > this patch and with it and does it return the same kind > > of object? (and send patches as attachements..) > > > > --Jani -- Jon Parise ([EMAIL PROTECTED]) . Information Technology (2001) http://www.csh.rit.edu/~jon/ : Computer Science House Member -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php