Maybe you can use some webservices to ask the email server to validate it
for you.

http://www.serviceobjects.com/products/dots_email.asp?bhcp=1
http://www.cdyne.com/web-services.aspx?flash=1

I never used them though.
                                                                            
 Laurent Fontaine                                                           
 Sr Web Developer                                                           
 American Power Conversion                                                  
                                                                            


                                
      Level 13, 65 Berry Street 
      North Sydney, NSW 2060    
      AUSTRALIA                 
                                
 tel: +61 2 8923 9339           
                                
                                
 @:   [EMAIL PROTECTED] 
                                
                                





                                                                                       
                                     
                      [EMAIL PROTECTED]                                               
                                     
                      Sent by:                              To:      "CFAussie Mailing 
List" <[EMAIL PROTECTED]> 
                      [EMAIL PROTECTED]         cc:                        
                                     
                      emon.com.au                           Subject: [cfaussie] RE: 
RegEx for email checking                
                                                                                       
                                     
                                                                                       
                                     
                      22/01/2003 07:28 AM                                              
                                     
                      Please respond to "CFAussie                                      
                                     
                      Mailing List"                                                    
                                     
                                                                                       
                                     
                                                                                       
                                     




In that case you are right, there really is nothing you can do that proofs
the email is existing, only send an email and see if its real and doesn't
bounce back.
you could try FINGER user@host but thats not running everywhere, you could
PING the host, but thats also disabled on most hosts now. You could check
if the domains is really registered, but it's all going a bit to far.

I was actually not refering to the above routine either, I was just
interested in checking if it's correctly formatted, for security purposes
(hacking) and just to disallow bogus people signing up quickly.

Thanks for the JS script by the way Bryan Nolen...

Taco Fleur

> Yeah but once you fullfill those requirements, whats to say that it is
> actually a valid email address?
>
> [EMAIL PROTECTED]
>
> this would pass any email validater, but one would safly say that the
email
> address is a crap one
>
> thats what I mean
>
> All you can do is check that its formatted properly, but as for if is a
> valid email address and the account exists, well good luck.
>
> I have added into my validation scripts to do a post to the actual domain
> used in the address and then check the response that you get back, IE if
you
> get a "Connection Failure" response, then there is no way the address is
> valid, but then I cam across mail servers not using standard ports ect.
>
>
> Regards
> Steve Onnis
> Domain Concept Designs
> +61 422 337 685
> +61 3 9431 4249
> http://www.domainconceptdesigns.com <http://www.domainconceptdesigns.com/
>
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> http://www.cfcentral.com.au
> <http://www.cfcentral.com.au/> [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
>
>
> ("If you think it can't be done, you haven't asked me!") - Steve Onnis
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of
> [EMAIL PROTECTED]
> Sent: Tuesday, January 21, 2003 10:17 PM
> To: CFAussie Mailing List
> Subject: [cfaussie] RE: RegEx for email checking
>
>
> Hi Steve,
>
> Correct me if I am wrong, but there are a lot more things you can check
for
> with regEx, for example;
>
> - If it has a @ sign and only one
> - If the first part of the email has more than X characters, and less
than X
> characters
> - If the first part of the email contains only letters, numbers,
underscore
> or hyphen etc.
> - If the second part of the email more than X characters, and less than X
> characters
> - If the second part of the email contains only letters, numbers,
underscore
> or hyphen etc.
> - If the second part of the email contains at least one dot and no more
than
> one
> Etc. Etc. there are many more things you can check for, since I have not
> found any concrete and accurate info of what an email can consist of I am
a
> bit stuck..
>
> Taco Fleur
>
>
> -------- Original Message --------
> From: "Steve Onnis" <[EMAIL PROTECTED]>
> Apparently from: [EMAIL PROTECTED]
> To: "CFAussie Mailing List" <[EMAIL PROTECTED]>
> Subject: [cfaussie] RE: RegEx for email checking
> Date: Tue, 21 Jan 2003 22:09:33 +1100
>
> > Taco
> >
> > There is not point really
> >
> > All you can do is check that it has an @ symbol and a .something
> >
> > In the end, I could meet the criteria for the check, but then just
enter
> in
> > a bodgy address anyway
> >
> > Regards
> > Steve Onnis
> > Domain Concept Designs
> > +61 422 337 685
> > +61 3 9431 4249
> > http://www.domainconceptdesigns.com <
http://www.domainconceptdesigns.com/>
> > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> > http://www.cfcentral.com.au
> > <http://www.cfcentral.com.au/> [EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>
> >
> >
> > ("If you think it can't be done, you haven't asked me!") - Steve Onnis
> >
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]]On Behalf Of Taco Fleur
> > Sent: Tuesday, January 21, 2003 9:15 PM
> > To: CFAussie Mailing List
> > Subject: [cfaussie] RegEx for email checking
> >
> >
> > Just wondering!
> >
> > Has anyone out there managed to create a watertight regEx for checking
and
> > validating email addresses?
> >
> > I found a few out there, but once you put them under the microscope you
> > find that they all seem to be missing something here and there.
> >
> > And also, has anyone got any idea where I can find the specifications
for
> > an email address, i.e. a document that explains what the max. & min.
chars
> > are, what it can and can't contain etc.? I had a look at www.w3c.org
but
> > no luck....
> >
> > If not, is there anyone interested in creating one as a team effort?
> > I have some regEx examples that I have broken down and noted the
questions
> > and missing code, but my regEx is a bit rusty lately and besides I want
to
> > make sure it's a 1000% watertight check. not letting anyone get away
with
> > mistakes but also not denying anyone with a valid address...
> >
> > TIA
> > Taco Fleur
> >
> > ---
> > You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
> > To unsubscribe send a blank email to
> [EMAIL PROTECTED]
> >
> > MX Downunder AsiaPac DevCon - http://mxdu.com/
> >
> >
> > ---
> > You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
> > To unsubscribe send a blank email to
> [EMAIL PROTECTED]
> >
> > MX Downunder AsiaPac DevCon - http://mxdu.com/
>
> ---
> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
> To unsubscribe send a blank email to
[EMAIL PROTECTED]
>
> MX Downunder AsiaPac DevCon - http://mxdu.com/


---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to
[EMAIL PROTECTED]

MX Downunder AsiaPac DevCon - http://mxdu.com/






---
You are currently subscribed to cfaussie as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]

MX Downunder AsiaPac DevCon - http://mxdu.com/

Reply via email to