Bug #51752 [Opn->Fbk]: structure->ifdisposition: Pop3:OK IMAP:fail
| From: | mike@php.net | Date: | Thu, 20 May 2010 12:33:10 +0000 |
| Subject: | Bug #51752 [Opn->Fbk]: structure->ifdisposition: Pop3:OK IMAP:fail | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-150665@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=51752&edit=1
ID: 51752
Updated by: mike@php.net
Reported by: asandberg at sugarcrm dot com
Summary: structure->ifdisposition: Pop3:OK IMAP:fail
-Status: Open
+Status: Feedback
Type: Bug
Package: IMAP related
Operating System: Linux OS
PHP Version: 5.2.13
New Comment:
Can you provide a test IMAP account with a test message?
You can send credentials privatly to me.
Thank you.
Previous Comments:
------------------------------------------------------------------------
[2010-05-06 01:31:17] asandberg at sugarcrm dot com
Description:
------------
When testing against the SmarterMail server, the imap_fetchstructure
function returns 0 for ifdisposition although when connecting to the
same server using pop3 returns true. The result should be true for the
IMAP connection. C-client compiled against was 2007e. Also, the
filename attribute should be present within the dparameters array, not
in the parameter array. This bug is identical to one previously fixed
(17135). Please let me know if you need any additional information.
Test script:
---------------
Test Script:
$conn=imap_open("{localhost:143/imap}INBOX",name, pass);
imap_fetchstructure($conn,$msgNumb);
$conn=imap_open("{localhost:110/pop3}INBOX",name, pass);
imap_fetchstructure($conn,$msgNumb);
Results
[IMAP]
[1] => stdClass Object
(
[type] => 3
[encoding] => 3
[ifsubtype] => 1
[subtype] => OCTET-STREAM
[ifdescription] => 0
[ifid] => 0
[bytes] => 298
[ifdisposition] => 0
[ifdparameters] => 0
[ifparameters] => 1
[parameters] => Array
(
[0] => stdClass Object
(
[attribute] => name
[value] => sqlprov.log
)
[1] => stdClass Object
(
[attribute] => filename
[value] => sqlprov.log
)
)
)
[POP3]
[1] => stdClass Object
(
[type] => 3
[encoding] => 3
[ifsubtype] => 1
[subtype] => OCTET-STREAM
[ifdescription] => 0
[ifid] => 0
[bytes] => 298
[ifdisposition] => 1
[disposition] => ATTACHMENT
[ifdparameters] => 1
[dparameters] => Array
(
[0] => stdClass Object
(
[attribute] => FILENAME
[value] => sqlprov.log
)
)
[ifparameters] => 1
[parameters] => Array
(
[0] => stdClass Object
(
[attribute] => NAME
[value] => sqlprov.log
)
)
)
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/bug.php?id=51752&edit=1