function imapauth($username,$password,$server,$port){ if(!$socket = fsockopen($server,$port)){ return FALSE; } fgets($socket, 1024); fputs($socket, "a001 LOGIN ".$username." ".$password."\n"); $result = fgets($socket, 1024); fputs($socket, "a002 LOGOUT\n"); fgets($socket, 1024); fclose($socket); if(strpos($result, "OK")){ return TRUE; }else{ return FALSE; } };