Re: Re: patch for imap bug 77153

From: Date: Wed, 21 Nov 2018 08:26:49 +0000
Subject: Re: Re: patch for imap bug 77153
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-103470@lists.php.net to get a copy of this message
Am 21.11.2018 um 06:13 schrieb Pierre Joye:
On Wed, Nov 21, 2018, 6:02 AM Stanislav Malyshev <smalyshev@gmail.com wrote:
actually the PHP wrapper should not have allowed to pass the mailbox name verbatim, which would only be reasonable in my opinion, if we were supporting arbitrary drivers (which we don't). And of course, userland
PHP does not do anything with mailbox names. In fact, PHP doesn't even know what mailbox name is (it just passes opaque string to c-client and hopes c-client can make sense of it, whatever that string does). Thus, we support everything c-client supports, AFAIK. We could extract the whole parsing logic from c-client and re-implement it, but I don't think it's worth the time spent.
Btw, is imap on the list to deprecate in 7.x + kill in 8.x? It is really not maintained well, both c-client and the ext. Would it be possible to consider it?
There was a vote in 2015 if ext/imap should be removed from core: https://wiki.php.net/rfc/removal_of_dead_sapis_and_exts#extimap Michael

« previous php.internals (#103470) next »