Req #78572 [Com]: Discontinue use of c-client library

From: Date: Fri, 20 Sep 2019 03:11:21 +0000
Subject: Req #78572 [Com]: Discontinue use of c-client library
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-222835@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=78572&edit=1

 ID:                 78572
 Comment by:         bishop@php.net
 Reported by:        bishop@php.net
 Summary:            Discontinue use of c-client library
 Status:             Open
 Type:               Feature/Change Request
 Package:            IMAP related
 PHP Version:        Irrelevant
 Block user comment: N
 Private report:     N

 New Comment:

See also https://externals.io/message/103464


Previous Comments:
------------------------------------------------------------------------
[2019-09-20 03:07:58] bishop@php.net

Description:
------------
The IMAP extension does not perform as well as pure user-land implementations of the IMAP protocol.
This is due, in largest part, to the c-client library on which this extension's based: c-client
is many years unmaintained and there are numerous bugs related to it.

Scope of this ticket is to formulate a remediation plan, where we can either replace c-client with a
similar, maintained library or implement the IMAP protocol ourselves natively. This is essentially a
reboot of the IMAP extension and would require, I believe, extensive work to accomplish.

An alternative is to sunset the extension, encouraging consumers to switch to a pure PHP extension.



------------------------------------------------------------------------



--
Edit this bug report at https://bugs.php.net/bug.php?id=78572&edit=1


Thread (15 messages)

« previous php.bugs (#222835) next »