Muchas de las aplicaciones Web, incluso algunas de las que hemos podido construir usan un campo de email que hemos de rellenar para poder continuar. Nos encontramos con el caso de que al proporcionar ese correo basta con especificar el usuario y el dominio separado por una arroba para que se verifique como correcto. En muchos casos, y la evidencia lo refleja, esto no es suficiente, ya que podemos proporcionar un usuario o dominio inventado; es aquí donde aparace PHP Mail Tester.
Esta útil y a la vez sencilla utilidad nos permite comprobar si 1) el servidor existe y si 2) el usuario es válido, para ello, realiza los siguientes pasos:
- Obtiene los registros MX para el dominio dado.
- Se conecta a los servidores de correo.
- Intercambia datos con el servidor utilizando el protocolo SMTP.
- Obtiene el código de respuesta para comprobar si es una dirección de email válida.
Os recomiendo que os deis una vuelta y lo probéis, merece la pena, y podemos descargarlo para integrarlo en nuestras aplicaciones.





Ponga un correo valido o no siempre me devuelve OK en la demo, sabeis que puede ser?
Gracias,
¿Con qué dominio lo haces? Con Gmail parece funcionar correctamente en todos los casos.
con el de mi universidad uclm.es
Para los dominios de mi universidad, @uco.es, parece que sí funciona. Tendrá algo fuera de lo normal los servidores de la UCLM. A mí me devuelve un “550 Adress Rejected”
Hotmail tambien falla :S
A mí me funciona también en Hotmail. Mira para una dirección correcta me devuelve OK y para una incorrecta: Email “carazo12323@hotmail.com” seems to be wrong
Es posible que no te funcione en tu universidad porque tenga capado el puerto del SMTP, y esta aplicación hace uso del mismo y de los registros MX para estudiar la veracidad del mismo, tal y como indico en la entrada.
Muchas gracias por la nota, porque es importante saber porqué ocurren estas cosas.
Pingback: PHP Mail tester, comprobando direcciones de correo electrónico | Omeyas Web
Vale hotmail funciona pero si metes uno valido y luego uno que no es cuando hay algunas veces no refresca bien