Re: [Harbour] OT - E-Mail Address Verification

2008-06-30 Thread Phil Barnett
On Friday 27 June 2008 02:43:12 am gabor salai [intranet242] wrote: > you may check everything [address forming, mail servers, ...], but the > final test, is there a mail box named "alfa.beta" on domain "gama.delta", > is not possible. as i remember [maybe phil wrote few years ago] there *is* > a m

Re: [Harbour] OT - E-Mail Address Verification

2008-06-30 Thread Miguel Angel Marchuet
I use the next function: // // Function: tep_validate_email // // Arguments : email email address to be checked // // Return : true - valid email address // f

Re: [Harbour] OT - E-Mail Address Verification

2008-06-27 Thread Szakáts Viktor
No, I think you're right. If this would be possible in a reliable sort of way, a spammer could just find out all existing mailboxes on an SMTP server using brute force, or any lookup tables. This can be solved with limiting the number of queries from a given IP, but a zombie network could get arou

Re: [Harbour] OT - E-Mail Address Verification

2008-06-26 Thread gabor salai [intranet242]
- Original Message - From: "Pritpal Bedi" <[EMAIL PROTECTED]> To: Sent: Thursday, June 26, 2008 11:34 PM Subject: [Harbour] OT - E-Mail Address Verification > Is there a way to verify if an email address is valid or fake ? what do you mean, to know is, for example, [EMAIL PROTECTED] a r

Re: [Harbour] OT - E-Mail Address Verification

2008-06-26 Thread Phil Barnett
On Thursday 26 June 2008 05:34:04 pm Pritpal Bedi wrote: > Hello All, > > Is there a way to verify if an email address is valid or fake ? > > I am looking for pure Harbour solution. > > Regards > Pritpal Bedi I have a php form that does it if it could help. At least it would walk you through the

Re: [Harbour] OT - E-Mail Address Verification

2008-06-26 Thread Szakáts Viktor
You'd need to directly mess with the DNS servers (to get the MX records) than you'd have to query the SMTP server(s) to find this out (also I'm not sure how reliable this is nowadays that servers are using all kinds of hacks to avoid SPAM). So, probably possible to some extent, but such code is ra

R: RE: [Harbour] OT - E-Mail Address Verification

2008-06-26 Thread Massimo Belgrano
ddress Verification Do you know a version written in any language? How veryfy For Valid domain and how for Valid user - Messaggio originale - Da: Pritpal Bedi <[EMAIL PROTECTED]> Inviato: venerdì 27 giugno 2008 0.28 A: harbour@harbour-project.org Oggetto: RE: [Harbour] OT - E-

Re: [Harbour] OT - E-Mail Address Verification

2008-06-26 Thread ABIX - Adam Jurkiewicz
Dnia piątek, 27 czerwca 2008, Pritpal Bedi napisał: > I need real-time validation from the server. > Then, check http://verify-email.org/, thats very simple verification, which shows how to do it: = Log: = MX record about abix.info.pl exists. = Connection succeeded to abix.info.pl SMTP. = 220 m09

R: RE: [Harbour] OT - E-Mail Address Verification

2008-06-26 Thread Massimo Belgrano
Do you know a version written in any language? How veryfy For Valid domain and how for Valid user - Messaggio originale - Da: Pritpal Bedi <[EMAIL PROTECTED]> Inviato: venerdì 27 giugno 2008 0.28 A: harbour@harbour-project.org Oggetto: RE: [Harbour] OT - E-Mail Address Verifi

RE: [Harbour] OT - E-Mail Address Verification

2008-06-26 Thread Pritpal Bedi
Thanks Massimo > FUNCTION ValidEmailAddr(cAddr AS STRING) AS LOGIC But this is not what I am looking for. I need real-time validation from the server. Regards Pritpal Bedi -- View this message in context: http://www.nabble.com/OT---E-Mail-Address-Verification-tp18143143p18144732.html Sent

RE: [Harbour] OT - E-Mail Address Verification

2008-06-26 Thread Massimo Belgrano
FUNCTION ValidEmailAddr(cAddr AS STRING) AS LOGIC LOCAL nAtPos,nPerPos AS DWORD LOCAL lReturn := TRUE *ErrorBox{,cAddr}:Show() IF SLen(cAddr) > 0 nAtPos := At("@",cAddr) // if not found - error IF nAtPos < 2 lReturn := FALSE ELSE nPerPos := At3(".",cAddr,nAtPos) IF nPerPos == 0 lReturn :=