Newsgroup: it.comp.www.php
Titolo: Controllo validità (non lessicale) email

Salve,
sapete dove posso trovare uno script php per il controllo di validità
(non lessicale) di un indirizzo email ?
... intendo uno script che si connetta opportunamente al server di posta
e che verifichi l'esistenza di un certo indirizzo email tra tutti quelli 
presenti.
Ho già cercato con google... con poca fortuna.
Grazie
-- 
Riccardo

 presenti.
Non si puo` fare.
L'unico modo e` mandare una mail all'indirizzo e controllare che il
server non risponda "User unknown".
Non ci sono comandi (attivi nei server) nel protocollo SMTP per chiedere
"e` attivo questo indirizzo?".
Bye.

 ha scritto nel messaggio 
news:1122566898.7...@alex.powerhouse.lan...

Devo contraddirti... sì che si può fare, simulando
l'invio di una email che poi però non avverrà mai.
Comunque, ho trovato quello che cercavo,
spero possa essere utile anche a qualcun altro.
http://www.phpclasses.org/browse/package/1519.html
Ciao
-- 
Riccardo


Che significa "attivo"? vuoi dire impostato? esistente? In questo caso, 
basta che ti connetti al mail server e usi il comando VRFY sull' 
indirizzo email che vuoi controllare. Usa le socket per le connessioni.

 email che vuoi controllare. Usa le socket per le connessioni.
Ok, però credo che non tutti i server SMTP supportino il comando VRFY,
pertanto in tal caso credo che sia sempre meglio simulare un invio.
-- 
Riccardo

 l'invio di una email che poi però non avverrà mai.
Meno della meta` dei server SMTP su Internet ti dira` "Utente
sconosciuto" dopo il comando RCPT TO:
Gli altri si limiteranno ad accettare il comando, salvo poi,
eventualmente, mandarti un errore al MAIL FROM:
Se il MAIL FROM: non e` valido, non saprai mai se il RCPT TO: esiste.
Esempio, sul mio server:
~$ telnet 
mail.mioserver.it
 25
Trying 1.2.3.4...
Connected to 1.2.3.4.
Escape character is '^]'.
220 
mail.mioserver.it
 ESMTP
MAIL FROM: 
pi...@pluto.com
250 ok
RCPT TO: 
pi...@mioserver.it
250 ok
(indirizzi mascherati)
Naturalmente 
pi...@mioserver.it
 non esiste. :)
Per quanto riguarda VRFY, ormai nessun SMTP-server (decente) lo supporta

 Per quanto riguarda VRFY, ormai nessun SMTP-server (decente) lo supporta
Ok, a questo punto mi metto da parte... non ho sufficienti
competenze tecniche in questo campo per poter continuare
seriamente la discussione... prendo tutto per buono.
Se altri hanno da aggiungere qualcosa, sarò lieto di leggere.
Ciao
-- 
Riccardo

 ha scritto nel messaggio 
news:WT5He.23560$B6.6...@twister1.libero.it...

Grazie per il suggerimento... in effetti alla fine ho fatto proprio così.
Anche se mi sarebbe piaciuto poter inserire anche un test di validità
non lessicale dell'email, avrebbe almeno evitato che degli utenti
sbadati che digitano in modo non corretto il proprio indirizzo email,
non ricevano mai quel messaggio email con il link di attivazione di
cui si parlava sopra.
Riccardo
-- 
* Motore di ricerca immobiliare
* 
http://www.casafinder.5gigs.com

 sbadati che digitano in modo non corretto il proprio indirizzo email,
per questo puoi sempre inserire una seconda casella ed obbligare gli 
utenti ad inserire due volte l'indirizzo, facendo poi un controllo di 
corrispondenza...
è difficile che chi sbaglia lo faccia per due volte di seguito e in 
maniera identica :)
Ciao

 maniera identica :)
Sottovaluti il potere del copia-incolla! :)
Lo puoi fare, ma dovresti almeno farlo in due pagine consecutive:
pagina 1: inserisci la tua e-mail e premi Submit
pagina 2: conferma la tua e-mail e premi Submit
Cosi` non se lo aspettano! :)
Bye.

Alessandro Pellizzari ha scritto:

Furbo e sagace! :D
Ciao