You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.
Below a snippet of the response of imap command A1 LIST "" *
* LIST (\HasNoChildren) "/" {16}
Intern/test "23"
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) ;
The text was updated successfully, but these errors were encountered:
Oh didn't see this issue. Same thing here: #240 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.
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) ;
The text was updated successfully, but these errors were encountered: