he visto algunos tutoriales sobre stackoverflow sobre cómo comprobar si un correo electrónico es inexistente o no y yo no entiendo muy bien cómo ...Comprobar si existe un correo electrónico con TELNET y PHP
MÉTODO 1
básicamente tengo que ejecutar en los siguientes comandos cmd.exe
telnet gmail-smtp-in.l.google.com 25
helo
mail from: <[email protected]>
rcpt to: <[email protected]>
Y si la respuesta es "OK", entonces tenemos una buena correo electrónico. Inserté todo esto en un archivo .bat , y lo que el archivo del palo que hace es sólo estar conectado a telnet y acabados ...
MÉTODO 2
uso de este http://www.geckotribe.com/php-telnet/#usage para conectarse a la telnet, pero no sé qué contraseña debo proporcionar
<?php
require_once "PHPTelnet.php";
$telnet = new PHPTelnet();
// if the first argument to Connect is blank,
// PHPTelnet will connect to the local host via 127.0.0.1
$result = $telnet->Connect('mail.gmail.com','usr','password');
if ($result == 0)
{
$telnet->DoCommand('helo', $result);
// NOTE: $result may contain newlines
echo $result;
$telnet->DoCommand('another command', $result);
echo $result;
// say Disconnect(0); to break the connection without explicitly logging out
$telnet->Disconnect();
}
?>
¿Pueden ayudarme por favor?
Sospecho que esto sólo funciona para comprobar si un gmail * * existe la cuenta ... – meagar
¿Qué desea comprobar si existe? ¿Desea saber si una dirección de correo electrónico en particular es válida? ¿O para saber si puede enviar a través de una cuenta en particular? ¿O algo mas? De cualquier manera, dudo que ninguno de los dos enfoques funcione con Gmail, estoy bastante seguro de que requieren TLS para SMTP ... – DaveRandom
tengo que saber si algunos usuarios me proporcionaron una dirección de correo electrónico real y no una falsa como fake243241addres423432243 @ yahoo .com La bruja es buena desde la perspectiva de la expresión regular, pero ... – Master345