#34763 [Opn->Fbk]: imap_headers() using pop3, throws notices, fetches entire message

From: Date: Fri, 07 Oct 2005 07:25:57 +0000
Subject: #34763 [Opn->Fbk]: imap_headers() using pop3, throws notices, fetches entire message
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-86169@lists.php.net to get a copy of this message
ID: 34763 Updated by: sniper@php.net Reported By: peterp at podbox dot co dot za -Status: Open +Status: Feedback Bug Type: IMAP related Operating System: FreeBSD 5.3 PHP Version: 5.0.5 New Comment: Please try using this CVS snapshot: http://snaps.php.net/php5-latest.tar.gz For Windows: http://snaps.php.net/win32/php5-win32-latest.zip Previous Comments: ------------------------------------------------------------------------ [2005-10-06 17:56:35] peterp at podbox dot co dot za Description: ------------ Calling imap_headers() appears to fetch the ENTIRE message, instead of just the headers whilst using a pop3 mailbox. Not tested on IMAP, I assume it works though. It also produces a bunch of notices, are these because of malformed emails? Reproduce code: --------------- $mBox = imap_open("{my.host.com:110/pop3}INBOX", $Username, $Password); $mHeaders = @imap_headers($mBox); echo '<pre>'; print_r($mHeaders); echo '</pre>'; Expected result: ---------------- imap_headers(); to work correctly. 1) Fetching only the headers 2) Using '@' to supress notices should work? 3) Not produce the PHP "notices." Actual result: -------------- <pre> Array ( [0] => N 1) 6-Oct-2005 WASP ENQUIRIES RE: BULK MMS Testing- wor (24382 chars) [1] => N 2) 6-Oct-2005 JC Fw: technicals.. (1517988 chars) [2] => N 3) 6-Oct-2005 Wynand Meijer - GTMT telkom (2493 chars) [3] => N 4) 6-Oct-2005 Willie van der Merwe Fw: Banking Integration (5313 chars) ) *NOTE* I've removed some of my emails for the sake of keeping this bug report small. Notice: Unknown: Unterminated mailbox: Undisclosed-Recipient@.MISSING-HOST-NAME. (errflg=3) in Unknown on line 0 Notice: Unknown: Unexpected characters at end of address: :;> (errflg=3) in Unknown on line 0 Notice: Unknown: Unterminated mailbox: Undisclosed-Recipient@.MISSING-HOST-NAME. (errflg=3) in Unknown on line 0 Notice: Unknown: Unexpected characters at end of address: :;> (errflg=3) in Unknown on line 0 Notice: Unknown: Unterminated mailbox: Undisclosed-Recipient@.MISSING-HOST-NAME. (errflg=3) in Unknown on line 0 Notice: Unknown: Unexpected characters at end of address: :;> (errflg=3) in Unknown on line 0 </pre> ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=34763&edit=1

« previous php.bugs (#86169) next »