in the RFC, thanks Tomas Kuliavas. Closes: #
1621267
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12425
7612ce4b-ef26-0410-bec9-
ea0150e637f0
if($this->check_response()) {
$ret = '';
while($line = fgets($this->conn)) {
- if (trim($line)=='.') {
+ if ($line == ".\r\n") {
break;
+ } elseif ( $line{0} == '.' ) {
+ $ret .= substr($line,1);
} else {
$ret.= $line;
}
}
fwrite($this->conn,"STLS\r\n");
if (! $this->check_response()) {
- $this->command_quit();
- return false;
+ $this->command_quit();
+ return false;
}
if (@stream_socket_enable_crypto($this->conn,true,STREAM_CRYPTO_METHOD_TLS_CLIENT)) {