ID: 38712
User updated by: benjamin dot podszun at gmail dot com
Reported By: benjamin dot podszun at gmail dot com
Status: Open
Bug Type: Feature/Change Request
-Operating System: Linux 2.6
+Operating System: all
-PHP Version: 4.4.4
+PHP Version: all
New Comment:
Just to make clear that it's not 4.x related or OS dependend..
Previous Comments:
------------------------------------------------------------------------
[2006-09-04 20:52:59] tony2001@php.net
Missing functionality is not a bug.
------------------------------------------------------------------------
[2006-09-04 20:52:24] benjamin dot podszun at gmail dot com
Please reconsider your classification again.
php.net/imap links (Section "See also") to the imap RFC
(http://www.faqs.org/rfcs/rfc2060).
Section 6.1.1 describes the CAPABILITY command, something that the php
module just doesn't support/include. Therefor this is a bug in my book,
because the (linked/quoted even) RFC is not fully supported.
If there are rules for classifying this as FR I'd kindly like to ask
you for any hint where I can find them.
My point: CAPABILITY is missing. The RFC includes it. Bug in the (not
complete) imap implementation/wrapper of PHP.
Yes, the second mentioned command is optional..
Last try,
Ben
------------------------------------------------------------------------
[2006-09-04 20:33:31] tony2001@php.net
Reclassified as feature request, since there is no bug.
------------------------------------------------------------------------
[2006-09-04 20:30:55] benjamin dot podszun at gmail dot com
No offense, but you're probably not reading the report right.
I cannot provide a script that demonstrate that PHP is lacking support
for functions. It would be empty.
Trying to be more clear about this: php.net/imap lists lots of methods.
It doesn't list (and the source lacks..) methods that wrap the imap
command CAPABILITY and the imap command NAMESPACE (caps, because they
are used like this in the RFC).
Since the underlying c-client library, that provides the current imap
implementation for php, supports these commands (I checked the source
for that) I hereby ask php to include these commands into the php imap
module. While the NAMESPACE command is optional (and therefor more or
less a feature request) the CAPABILITY command is part of the RFC that
php.net/imap links to. It's part of common imap support. There should
be a wrapper in php.
Since there _is_ no wrapper I cannot provide a script that reproduces
the problem. I hope I provided enough feedback to get this back on
track.
------------------------------------------------------------------------
[2006-09-04 20:21:03] tony2001@php.net
Thank you for this bug report. To properly diagnose the problem, we
need a short but complete example script to be able to reproduce
this bug ourselves.
A proper reproducing script starts with <?php and ends with ?>,
is max. 10-20 lines long and does not require any external
resources such as databases, etc. If the script requires a
database to demonstrate the issue, please make sure it creates
all necessary tables, stored procedures etc.
Please avoid embedding huge scripts into the report.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/38712--
Edit this bug report at http://bugs.php.net/?id=38712&edit=1