Open fasterforward opened 6 years ago
Is there a solution for this currently? because removing the space doesn't fix it for me
Oh didn't see this issue. Same thing here:
https://github.com/zendframework/zend-mail/issues/240
I have a gues to what line causes it. Removing that extra space on the mentioned line seams to work. But I guess someone needs to write a test and make a pull request etc. etc.
Its a very serious flaw that makes scripts hang completely/indefinitely.
This repository has been closed and moved to laminas/laminas-mail; a new issue has been opened at https://github.com/laminas/laminas-mail/issues/38.
When a response contains a literal php ends in an endless loop.
See RFC about literals: https://tools.ietf.org/html/rfc3501#section-4.3
Below a snippet of the response of imap command
A1 LIST "" *
This snippet is the cause of the endless loop. Problem seems to be the appending of a space in Zend\Mail\Protocol in method decodeLine.
$line = trim($line) . ' ';
should be$line = trim($line) ;