Cita:
Iniciado por saraivaruas
Hola amigos!
Estoy elaborando un sistema de registro de usuarios y ya he caminado harto gracias a ayuda de todos en este foro . Pero ahora necesito una ayuda con la verificacion de un mail o sea que al momento de que el usuario se registre se registre con un mail que exista de verdad y no cualquiera mail inventado en el momento...
saludos a todos
A ver, como son las cosas?
para validar la sintáxis de email con php podes usar
Código PHP:
Ver original$correo = $_POST['correo'];
## advertir que 2,4 --> para aceptar nuevos dominios (.info, etc)
$control_mail="^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$";
if(!eregi($control_mail,$correo)){ $mensaje_error = "La <b>sintáxis de email</b> no es válida<br />\n";
$error = 1;
}
}
Pero volviendo a tu pregunta original, validar una sintáxis de email no siginifica que ese email fuese real, pueden poner la dirección que se les ocurra, en tanto la sintáxis sea apropiada.
Lo que deberías hacer es incluir en tu sistema una función para verificación de la cuenta enviando un email al subscriptor.
Saludos