Ciao a tutti,
uso questo script per verificare l'esistenza di un indirizzo email
ora:codice:<? class mailChecker { function doCheck ( $host , $user ) { $fp = @fsockopen ($host, 25); @set_socket_blocking ($fp, true); @fputs ($fp, "Helo\n"); @fgets ($fp, 2000); @fgets ($fp, 2000); @fputs ($fp, "Mail From:<$user@$host> \n"); @fgets ($fp, 2000); @fputs ($fp, "RCPT to:aetos<$user@$host> \n"); $result= @fgets ($fp, 2000); $st= substr($result,0,3); if ($st==250){ echo"Inndirizzo email valido"; } else { echo"Inndirizzo email valido non valido"; } } } $m = new mailChecker; $m->doCheck('prova.com','prova'); ?>
1.
se l'account e il dominio sono esistenti funziona
2.
se il dominio è inventato da giustamente errore
3.
se il dominio è reale e l'account è inventato NON FUNZIONA, cioè lo da come esistente
qualcuno ha idea di come risolvere?!
grazie,
r@ptus

Rispondi quotando