Ver Mensaje Individual
  #21 (permalink)  
Antiguo 30/05/2004, 03:25
Avatar de Ferdy
Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 22 años, 10 meses
Puntos: 0
Ok... puedes hacerlo de la siguiente forma:

1) Adivinas el registro MX de lo que hay detrás de la @
2) Conectar al servidor MX
3) Mandarle los comandos EHLO/HELO, MAIL FROM y RCPT TO
4) Depende de lo que devuelva el RCPT TO sabes si existe o no:

a) Si devuelve 2XX es que la dirección existe
b) Si devuelve algo distinto puede que la direccion no exista

Así de simple.

PD: Manoloweb los estándares asi lo dicen y las cuentas de los sistemas (por lo menos en Unix) no pueden llevar mayusculas, asi que antes de pasarle la expresion regular lo deberías pasar todo a minúsculas.

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre