Toda dirección de correo válida está compuesta por dos partes: usuario@dominio. El dominio es la identificación del nombre del servidor de correo electrónico y contiene todos los nombres de usuario que han de ser únicos entre sí. Para conocer la validez del dominio de una dirección, podemos realizar la consulta a un servidor DNS.
¿Cómo verificar el dominio de una dirección de correo electrónico?
Esta operación la podemos realizar con PHP, ya que este lenguaje nos ofrece la función checkdnsrr(), que recibe como parámetro un nombre de dominio y devuelve TRUE o FALSE dependiendo de si el dominio existe o no, respectivamente.
Para verificar la validez del dominio de una dirección, se debe escribir en lenguaje PHP el siguiente código:
$domain = explode('@', $email); if (checkdnsrr($domain[1])) echo "Dominio de la dirección válida";
NOTA: En Windows, esta solución funciona solo a partir de la versión 5.3.0 de PHP. Para versiones anteriores, hay que utilizar la biblioteca PEAR::Net_Dns.
Webmaster
- Como saber el dominio de un correo electronico
- Verificar dominio de correo
- Validar dominio de correo
- Esta dirección de correo electrónico forma parte de un dominio reservado > Foros - Hotmail
- Recuperar Cuenta Hotmail > Foros - Hotmail
- Entrar en mi cuenta > Foros - Hotmail
- Como usar el correo electronico
- Como cambiar mi correo electrónico en mi cuenta infonavit [resuelto] > Foros - Internet
- Cómo quitar el subrayado de los enlaces en HTML/CSS
- Cómo colocar un icono o favicon en HTML
- Por qué no aparecen imágenes en una página web
- Cómo adaptar una página web a diferentes resoluciones
- PhpMyAdmin: #1045 Access denied for user root@localhost
- Cómo crear una DIV transparente con CSS
- Cómo modificar la altura de un elemento HTML en Javascript
- Php/xhtml: cómo mostrar el código de páginas web
- Cómo insertar un PDF en una página web
- Índice indefinido en PHP: cómo solucionar errores
- Cómo redireccionar una página en PHP
- Cómo verificar el formato de una dirección de correo
- Cómo obtener la altura de un elemento HTML en Javascript
- Cómo cambiar el aspecto del cursor
- Cómo integrar la función split() en Javascript
- Cómo detectar la resolución de la pantalla en PHP
- Las normas en ergonomía de software
- Cuál es la diferencia entre display:none y visibility:hidden
- Cómo insertar espacios consecutivos en HTML
- Cómo alojar imágenes en la Web con ImageShack
- Cómo crear una página web dinámica y bonita
- Cómo validar una página HTML
- Fuentes para páginas web: tipografía recomendada, genérica
- Cómo instalar Joomla en Wamp
- Cómo obtener la concatenación de cadenas en Javascript
- Cómo hacer un formulario en línea
- Criterios Ergonómicos: métodos de evaluación
- Apache y Windows: cómo crear un host virtual