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

From: Date: Fri, 20 Sep 2019 03:12:15 +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-222836@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: bugreports at gmail dot com 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: problem is that there is no userland implementation i know of which supports POP3 the same way which is interesting when you have a testing mailserver with all sort of previously problem messages burried in a autotest to make sure they are reconstructed identically with IMAP/POP3 and at least here we heave a large amount of POP3 users Previous Comments: ------------------------------------------------------------------------ [2019-09-20 03:11:21] bishop@php.net See also https://externals.io/message/103464 ------------------------------------------------------------------------ [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

« previous php.bugs (#222836) next »