Ask a Question related to PHP Bugs, Design and Development.
-
benjamin dot podszun at gmail dot com #1
#39924 [NEW]: IMAP module lacks important/relevant parts of the c-client library
From: benjamin dot podszun at gmail dot com
Operating system: Irrelevant
PHP version: 5.2.0
PHP Bug Type: Feature/Change Request
Bug description: IMAP module lacks important/relevant parts of the c-client library
Description:
------------
IMAP [1] supports a CAPABILITY command to check for various supported
extensions. While the c-client library supports checking for capabilities,
PHP doesn't offer any way to do that.
One of that extensions, NAMESPACE [2], is critical for applications that
use php and imap in combination with a server that relies on different
namespaces for the user inbox and for example the shared folders.
Without support for this command (which again is already available in the
c-client library and "only" needs exposure/wrapping) there's no way to
access shared folders on a server that supports multiple namespaces and
therefor things like listing shared folders, subscribing to shared folders
etc. cannot work reliably (without hardcoding/hacking the namespace in).
Proposal: Support for both protocol details should be added. I guess it's
a no-brainer for anyone with a little experience with php modules and C.
[1] [url]http://www.ietf.org/rfc/rfc2060.txt[/url]
[2] [url]http://www.rfc-editor.org/rfc/rfc2342.txt[/url]
Reproduce code:
---------------
n/a
Expected result:
----------------
Improved support for the imap protocol, especially for the CAPABILITIES
and NAMESPACE part.
Actual result:
--------------
No support at all yet.
--
Edit bug report at [url]http://bugs.php.net/?id=39924&edit=1[/url]
--
Try a CVS snapshot (PHP 4.4): [url]http://bugs.php.net/fix.php?id=39924&r=trysnapshot44[/url]
Try a CVS snapshot (PHP 5.2): [url]http://bugs.php.net/fix.php?id=39924&r=trysnapshot52[/url]
Try a CVS snapshot (PHP 6.0): [url]http://bugs.php.net/fix.php?id=39924&r=trysnapshot60[/url]
Fixed in CVS: [url]http://bugs.php.net/fix.php?id=39924&r=fixedcvs[/url]
Fixed in release: [url]http://bugs.php.net/fix.php?id=39924&r=alreadyfixed[/url]
Need backtrace: [url]http://bugs.php.net/fix.php?id=39924&r=needtrace[/url]
Need Reproduce Script: [url]http://bugs.php.net/fix.php?id=39924&r=needscript[/url]
Try newer version: [url]http://bugs.php.net/fix.php?id=39924&r=oldversion[/url]
Not developer issue: [url]http://bugs.php.net/fix.php?id=39924&r=support[/url]
Expected behavior: [url]http://bugs.php.net/fix.php?id=39924&r=notwrong[/url]
Not enough info: [url]http://bugs.php.net/fix.php?id=39924&r=notenoughinfo[/url]
Submitted twice: [url]http://bugs.php.net/fix.php?id=39924&r=submittedtwice[/url]
register_globals: [url]http://bugs.php.net/fix.php?id=39924&r=globals[/url]
PHP 3 support discontinued: [url]http://bugs.php.net/fix.php?id=39924&r=php3[/url]
Daylight Savings: [url]http://bugs.php.net/fix.php?id=39924&r=dst[/url]
IIS Stability: [url]http://bugs.php.net/fix.php?id=39924&r=isapi[/url]
Install GNU Sed: [url]http://bugs.php.net/fix.php?id=39924&r=gnused[/url]
Floating point limitations: [url]http://bugs.php.net/fix.php?id=39924&r=float[/url]
No Zend Extensions: [url]http://bugs.php.net/fix.php?id=39924&r=nozend[/url]
MySQL Configuration Error: [url]http://bugs.php.net/fix.php?id=39924&r=mysqlcfg[/url]
benjamin dot podszun at gmail dot com Guest
-
#40420 [NEW]: --with-imap fails for imap-2004g from University of Washington IMAP toolkit
From: romanf at trash dot net Operating system: Suse Linux 10.0 64bit PHP version: 5.2.1 PHP Bug Type: Compile Failure Bug... -
#39613 [NEW]: Segmentation fault in imap initialization due to missing module dependency
From: wharmby at uk dot ibm dot com Operating system: Linux RHEL4 PHP version: 5CVS-2006-11-24 (snap) PHP Bug Type: ... -
Cannot instantiate .NET Class Library to expose webservice client library
Now that I have got the mickey mouse .NET interop problem sorted (exposing ..NET library to ASP/VB6), I want to demo the real problem I am having. ... -
IMAP Client with server side searching
On my search for a Mac OS X IMAP client, which supports server side searching of messages, the only one I found so far was Mulberry. All others... -
A clever way to define perl module library from CGI scripts?
I am in the process of moving ISP and need to amend the path to my module library. I have line in each of my scripts that goes use lib... -
benjamin dot podszun at gmail dot com #2
#39924 [Opn]: IMAP module lacks support for important/relevant parts of the imap spec
ID: 39924
User updated by: benjamin dot podszun at gmail dot com
-Summary: IMAP module lacks important/relevant parts of the
c-client library
Reported By: benjamin dot podszun at gmail dot com
Status: Open
Bug Type: Feature/Change Request
Operating System: Irrelevant
PHP Version: 5.2.0
New Comment:
Original summary wasn't clear enough
Previous Comments:
------------------------------------------------------------------------
[2006-12-21 15:04:11] benjamin dot podszun at gmail dot com
Description:
------------
IMAP [1] supports a CAPABILITY command to check for various supported
extensions. While the c-client library supports checking for
capabilities, PHP doesn't offer any way to do that.
One of that extensions, NAMESPACE [2], is critical for applications
that use php and imap in combination with a server that relies on
different namespaces for the user inbox and for example the shared
folders.
Without support for this command (which again is already available in
the c-client library and "only" needs exposure/wrapping) there's no way
to access shared folders on a server that supports multiple namespaces
and therefor things like listing shared folders, subscribing to shared
folders etc. cannot work reliably (without hardcoding/hacking the
namespace in).
Proposal: Support for both protocol details should be added. I guess
it's a no-brainer for anyone with a little experience with php modules
and C.
[1] [url]http://www.ietf.org/rfc/rfc2060.txt[/url]
[2] [url]http://www.rfc-editor.org/rfc/rfc2342.txt[/url]
Reproduce code:
---------------
n/a
Expected result:
----------------
Improved support for the imap protocol, especially for the CAPABILITIES
and NAMESPACE part.
Actual result:
--------------
No support at all yet.
------------------------------------------------------------------------
--
Edit this bug report at [url]http://bugs.php.net/?id=39924&edit=1[/url]
benjamin dot podszun at gmail dot com Guest
-
benjamin dot podszun at gmail dot com #3
#39924 [Opn]: IMAP module lacks support for important/relevant parts of the imap spec
ID: 39924
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: Irrelevant
PHP Version: 5.2.0
New Comment:
I'd love to help out with this feature, but I lack the required skills
(read: C and basic knowledge of building/creating/hacking php
modules).
If any dev has some minutes to lend me a helping hand I'd try to start
this on my own..
Previous Comments:
------------------------------------------------------------------------
[2006-12-21 15:08:58] benjamin dot podszun at gmail dot com
Original summary wasn't clear enough
------------------------------------------------------------------------
[2006-12-21 15:04:11] benjamin dot podszun at gmail dot com
Description:
------------
IMAP [1] supports a CAPABILITY command to check for various supported
extensions. While the c-client library supports checking for
capabilities, PHP doesn't offer any way to do that.
One of that extensions, NAMESPACE [2], is critical for applications
that use php and imap in combination with a server that relies on
different namespaces for the user inbox and for example the shared
folders.
Without support for this command (which again is already available in
the c-client library and "only" needs exposure/wrapping) there's no way
to access shared folders on a server that supports multiple namespaces
and therefor things like listing shared folders, subscribing to shared
folders etc. cannot work reliably (without hardcoding/hacking the
namespace in).
Proposal: Support for both protocol details should be added. I guess
it's a no-brainer for anyone with a little experience with php modules
and C.
[1] [url]http://www.ietf.org/rfc/rfc2060.txt[/url]
[2] [url]http://www.rfc-editor.org/rfc/rfc2342.txt[/url]
Reproduce code:
---------------
n/a
Expected result:
----------------
Improved support for the imap protocol, especially for the CAPABILITIES
and NAMESPACE part.
Actual result:
--------------
No support at all yet.
------------------------------------------------------------------------
--
Edit this bug report at [url]http://bugs.php.net/?id=39924&edit=1[/url]
benjamin dot podszun at gmail dot com Guest



Reply With Quote

