This is the type of email validation that most current web sites use. Code will generally be in-line and simply look for a “@” and a “.” in the email address. This is extremely inadequate and needs to be upgraded. The reason that most sites use this method is that it is easy to code. An example in VBScript would be:
StrAddress = Request.Form(“emailaddress”)
If InStr(1,StrAddress,”@”,vbTextCompare) = 0 OR InStr(1,StrAddress,”.”,vbTextcompare) = 0 Then
Response.Redirect("badaddress.html")
Else
<continue form processing>
End If