Categorías: Noticias

PHP Mail tester, comprobando direcciones de correo electrónico

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.

F. Javier Carazo Gil

Cofundador de CODECTION, empresa especializada en WordPress, autor de un libro sobre WordPress (el primero en español) y multitud de artículos (en medios físicos y virtuales) sobre el tema. Participa en la comunidad WordPress de forma activa siendo parte del equipo organizador de la WordPress Meetup de Córdoba, dando charlas en diferentes WordCamp y siendo autor y coautor de multitud de plugins libres y premium para WordPress de gran éxito.

Ver comentarios

  • 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"

  • 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.

  • Vale hotmail funciona pero si metes uno valido y luego uno que no es cuando hay algunas veces no refresca bien

Entradas recientes

432 CVEs

6 días hace

Anti-IA

2 semanas hace

Memoria

3 semanas hace

Mal uso

4 semanas hace

Precio de la RAM

1 mes hace

AUR

1 mes hace