Desarrollador Web, Gerente de la unidad de desarrollo de Maxnegocios.com.

| viernes, 2 de octubre de 2009
El email es uno de los datos más solicitados cuando se desarrolla una aplicación web. Para comprobar que se trata de una dirección de email válida, normalmente se envía un email de confirmación, pero se pueden dar circunstancias en las que no es posible o deseado el envío de ese email, por lo que es necesario realizar otras operaciones para comprobar su existencia.

El post que paso a continuación nos indica cómo saber si la dirección de email existe usando comandos SMTP. Fácil y sencillo, papá.

< ? php

// the email to validate
$email = 'joe@gmail.com';
// an optional sender
$sender = 'user@example.com';
// instantiate the class
$SMTP_Valid = new SMTP_validateEmail();
// do the validation
$result = $SMTP_Valid->validate($email, $sender);
// view results
var_dump($result);
echo $email.’ is ‘.($result ? ‘valid’ : ‘invalid’).”\n”;

// send email?
if ($result) {
//mail(…);
}

? >

0 comentarios: