Newsgroup: it.comp.www.php
Titolo: Verificare email

Salve non so se è una strafaq...
Vorrei poter avere la possibilità di verificare se un indirizzo email è o 
non è valido.
Sapete se esiste qualche cosa tipo ping per le email?
il problema è grosso ho verificato che in media sulle richieste di 
informazione da parte di potenziali clienti di un sito se ne perdono circa 
il 5% per errori nell'inserimento delle mail.
Una parte è rintracciabile perchè gli errori non sono troppo grossi, ma una 
buona fetta viene irrimediabilmente persa.
Voi avete qualche dritta in proposito?

 il 5% per errori nell'inserimento delle mail.
e far inserire due volte l'email?

 Voi avete qualche dritta in proposito?
Yes: per verificare che l'e-mail inserita sia corretta (sia come sintassi,
sia che appartenga veramente all'utente che si iscrive) devi fare una
autenticazione.
Per autenticare l'e-mail devi inviare al momento dell'iscrizione una e-mail
di conferma all'utente che, per esempio, può contenere il link ad una pagina
del tuo sito, con un codice per l'attivazione di quell'e-mail
(
http://www.tuosito.it/attivazione.php?codice=123456xyz
) che terrai anche in
una tabella del tuo database (email: 
pi...@pallino.it
 , codice:123456xyz):
così solo l'utente che riceverà quell'e-mail può sapere quel codice e solo
lui quindi può attivare quell'e-mail.
Spero di averti spiegato bene...
Se vuoi puoi trovare uno script per l'autenticazione degli utenti qui:
http://www.icwizards.co.uk/~ironfist/home.php?what=Scripts&&id=8
Ciao
--
*®*´¯`·.¸¸.·´¯`·-··._(-=/- Darcan -\=-)_.··-·´¯`·.¸¸.·´¯`*®*

 e far inserire due volte l'email?
Se tutti fanno come me... lo prende in quel posto...
(copio incollo)
:O)

 Voi avete qualche dritta in proposito?
Unisci e vai a vedere sta roba..
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF8&threadm=u2oo7.3083
2%24F45.251231%
40news1.tin.it
&rnum=10&prev=/groups%3Fq%3Dcontrollare%2Bmail%
2Bphp%26ie%3DUTF-8%26oe%3DUTF8%26hl%3Dit

E se uno lo inserisce volontarizmente falso?
--
Reply to: brain79(at)
inwind.it
www.brainetwork.net
ICQ# 
4742797710
 - FeSToso n°143

 2Bphp%26ie%3DUTF-8%26oe%3DUTF8%26hl%3Dit
Na figata... non pensavo fosse possibile... :)
Comunque, tornando al problema di Wittig, io potrei registrarmi con una mail
qualsiasi, anche se non è mia, e mi registrerebbe lo stesso... per non
parlare dei piccoli errori non riconosciuti che ci potrebbero essere: un
utente inserisce la sua password (
pi...@pallino.it
) ma la sbaglia
involontariamente (
pi...@pallino.it
) e, purtroppo, 
pi...@pallino.it
 esiste ed
è di un altro utente...... cosa succederebbe ?  ;)
Per me conviene fare come ho già scritto nell'altro post...
Comunque sapere che si può controllare se una e-mail esiste è una gran bella
cosa... grazie!


Ma il mio problema non è l'autenticazione di una mail scopo password...
Il mio problema è:
ho un sito per una società che affitta appartamenti.
Il sistema funziona in modo che il cliente spedisce una mail dal form in 
cui inserisce i suoi principali criteri di scelta, e chiede informazioni su 
gli appartamenti in catalogo.
Io gli rispondo e si stringe il contatto gestore-cliente.
Se questo me da la mail sbagliata... può aspettare una vita ma io non gli 
risponderò mai.
Per questo non penso che la mail sia sbagliata di proposito, ma sono veri e 
propri errori di battitura. Su mail con nome e cognome sono recuperabili ma 
su quelle di fantasia.....
Grazie cmq a tutti penso che userò quello script consigliatomi...
grazieeeeeeeeeeeeeeeee

 grazieeeeeeeeeeeeeeeee
De nada....


ho notato che in remoto il seguente codice
$db=@mysql_connect($host,$user_db,$pass_db) or die ("Non è possibile
connettersi al database");
mysql_select_db($nome_db,$db) or die ("Non è possibile selezionare il
database");
mi stampa: Non è possibile selezionare il database
mentre in locale è tutto ok...
ho controllato i dati di configurazione e sono giusti!