What You Need to Know About ICANN's New Generic Top Level Domains
readwriteweb.com
readwriteweb.com
Edit: personally, I think just checking for @ is enough. All were really trying to do is make sure the customer didn't accidentally put in his first name or some other field where his email belongs.
I might be coming from an old school of programming where finding the right method to validate an email was important for form validation. Maybe others aren't so hung up on this issue.
You mean all half-assed email validation out there. They're broken to begin with, nobody does it right and the regex to match rfc822 addresses is big and ugly.
Edit: found it: http://ex-parrot.com/~pdw/Mail-RFC822-Address.html