Ehlo 명령에서 250 행의 마지막 행을 읽고 싶습니다. 현재 250이있는 첫 번째 행을 읽습니다. 여기에 현재 코드는Fget in smtp function
fputs($socket, "EHLO server1.aa.com\r\n"); // ehlo command
$res = fgets($socket, 1024); // read output
if (substr(trim($res), 0, 3) != "250") {
날 당신이 fgets()
(또는 무엇이든) 소켓에 작업을 수행 할 때, 사용자가 지정한 데이터의 양을 얻을려고하고 있다는 것을 보장하지 않는 코드