Segunda versión de la función validadora de email1320 incluyendo que el dominio existe pero usando curl , una forma mucho más rápida de abrir un socket.
function ValidaEmail1320($email1320)
{
if( preg_match(“/^[a-z0-9&’.-_+]+@[a-z0-9-]+.([a-z0-9-]+.)*?[a-z]+$/is”, $email1320) )
{
$sp = explode(“@”, $email1320);
$cr = curl_init();
curl_setopt($cr, CURLOPT_URL, “http://www.” . $sp[1]);
curl_setopt($cr, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($cr, CURLOPT_TIMEOUT, 4);
$time = curl_exec($cr);
curl_close($cr);
return !empty($time);
}
else
{
return false;
}
}
0 comentarios