ho visto alcuni tutorial su StackOverflow su come verificare se una e-mail è esistente o meno e io non riesco a capire come ...controllare se una e-mail esiste con Telnet e PHP
METODO 1
fondamentalmente devo correre in cmd.exe i seguenti comandi
telnet gmail-smtp-in.l.google.com 25
helo
mail from: <[email protected]>
rcpt to: <[email protected]>
E se la risposta è "OK", allora abbiamo un buon e-mail. Ho inserito tutto questo in un file .bat , e ciò che il file bat fa è basta collegarsi al telnet e finiture ...
METODO 2
uso questo http://www.geckotribe.com/php-telnet/#usage la connessione alla telnet, ma non so quale password dovrei fornire
<?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();
}
?>
Potete aiutarmi ragazzi per favore?
Sospetto che funzioni solo per verificare se esiste un account * gmail * ... – meagar
Che cosa vuoi controllare se esiste? Vuoi sapere se un particolare indirizzo email è valido? O per sapere se è possibile inviare tramite un determinato account? O qualcos'altro? In entrambi i casi dubito che entrambi i tuoi due approcci funzioneranno con Gmail, sono abbastanza sicuro che richiedono TLS per SMTP ... – DaveRandom
Devo sapere se alcuni utenti mi hanno fornito un indirizzo email reale e non uno falso come fake243241addres423432243 @ yahoo .com La strega è buona dal punto di vista delle espressioni regolari, ma ... – Master345