function smtp_login($host,$username,$password)
{
global $debug;
if(empty($host)) {
return false;
}
if($debug)
echo "open hostname: ".$host.",port: ".$port." ";
$conn = @fsockopen($host,25,$err_no,$err_str,5);
if(!$conn) {
return false;
}
$ret_info = fgets($conn,1024);
if(substr($ret_info,0,3) == "220") {
fputs($conn,"helo localhost ");
if(substr(fgets($conn,1024),0,3) == "250") {
if(login($conn,$username,$password,25)) {
return true;
}
}
}
return false;
}