PDA

Ver la versión completa : Verificar si una direccion de correo es valida




ZE77A
01-15-2010, 04:30 PM
Saludos espero les sirva... lo siguiente sirve para verificar que una cuenta de correo sea valida...

Nota: no certifica que la direccion exista unicamente que lleve un formato correcto o valido


lo primero hacemos una funcion que valide la cadena que ingresaron en este caso el mail.. y la cual podamos llamar la cantidad de veces que la necesitemos.


función VerificarDireccionCorreo($direccion)
{
$Sintaxis='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#';
if(preg_match($Sintaxis,$direccion))
return true;
else
return false;
}


cuando necesitemos verificar unicamente mandamos la peticion de la siguiente forma...


$direccion=htmlentities($_POST['direccion']);
if(VerificarDireccionCorreo($direccion))
echo '<p>Tu direccion es valida.</p>';
else
echo '<p>Tu dirección e-mail no es valida.</p>';

talcual
01-19-2010, 01:20 AM
colocale esta funcion al codigo checkdnsrr() y podras saber si de verdad el proveedor de email existe ademas de saber si verdaderamente existe ese email en ese server

ZE77A
01-20-2010, 10:49 AM
a que bien eso no me lo sabia... lo voy a probar y les cuento.. gracias por la info