realbasic-nug.it
[Top] [All Lists]

Re: Interogare MX per la verifica delle email

To: REALbasic NUG Italian <realbasic-nug dot it at lists dot realsoftware dot com>
Subject: Re: Interogare MX per la verifica delle email
From: Matteo Cortonesi <m_cortonesi at ticino dot com>
Date: Fri, 10 Mar 2006 17:43:05 +0100
Delivered-to: realbasic-nug dot it at lists dot realsoftware dot com
References: <F890CCB6-6D2B-4234-AD02-EBB5A8B2C70E at libero dot it> <810EF39A-7930-4522-BEE6-83B6B3EB7B13 at ticino dot com> <D842783C-4006-4F62-8923-B3BA0F3263F0 at libero dot it>

On 10-mar-06, at 17:35, ivano monti wrote:

Matteo mi dispiace deluderti non e questione di dati, e poi esistono milioni di programmi che lo fanno informati bene.

Beh, non puoi sapere se un email esiste interrogando direttamente i record mx di un server. Lo puoi fare invece collegandoti al server smtp corrispondente all'indirizzo che viene dopo la @ di un email (per scoprire il server smtp devi querare il record mx del server) e, mediante una sessione smtp su porta 25, puoi provare a mandare un email a quell'indirizzo (non devi mandarlo per forza... devi mandare semplicemente un comando RCPT TO e vedere come ti risponde il server... se ti da errore o no... in ogni caso dopo il comando RCPT TO chiudi la connessione così non gli invia l'email). È spiegato abbastanza male così come l'ho detto io. Se mai dai un'occhiata all'RFC del protocollo smtp.

Se vuoi ti costruisco un programmino del genere (e con paypal mi dai quanto pensi valga il programma).

Matteo


Il giorno 10/mar/06, alle ore 15:38, Matteo Cortonesi ha scritto:


On 10-mar-06, at 15:21, ivano monti wrote:

Qualcuno di voi a mai creato il sistema per interrogare mx di un server per verificare se l'email esiste o no in quel server?

Ma spiace ma non esiste niente del genere. il 99% dei server di posta non danno in giro dati così "privati".
Quindi non puoi testare se un qualsiasi email esiste o no.

Ivano Monti
Sviluppo Gestionali e installazione siti professionali
P.R. ©® http://ivanomonti.iyelloworld.com/
P.R. ©® http://iyelloworld.com/
Forum > Filemaker > Java > Realbasic > MySQL & Php
Shopping > Aperto agli sviluppatori che vendono on line

(e) ivanomonti at iyelloworld
(e) ivanomonti at iyelloworld dot com
-
(t) 029693379
(f) 029693379
-
Skype = ivanomonti
AIM = ivanomonti
iChat = ivanomonti
Yahoo = ivanomonti
ICQ =  200782119
-





<Prev in Thread] Current Thread [Next in Thread>