Some great links about what constitutes a valid email address.
- I Knew How To Validate An Email Address Until I Read The RFC
- How to Find or Validate an Email Address
- forms – What characters are allowed in email address? – Stack Overflow
- Characters in the local part of a mail address