Wer hat nicht schonmal versucht, eine E-Mail per regex zu validieren? Wer denkt, dass das alles ganz einfach ist, der führe sich mal schnell das passende RFC2822 zu Gemüte. Vor allem in Section 3.2 und 3.4.1 wird die formale lexikalische Definition einer E-Mail Adresse vorgenommen. Halbwegs lesbarer dagegen ist RFC3696, in dem gültige - jedoch seltsam ausschauende - E-Mail-Adressen als Beispiele genannt werden. Zum Test für die eigene Regex schon ganz brauchbar.
Weiterführende Infos:
I Knew How To Validate An Email Address Until I Read The RFC
Parsing Email Adresses in PHP
Reference/Documentation about eMail
Perl Cookbook: Matching a Valid Mail Address
Perlfaq: How do I check a valid mail address?
Selfhtml Weblog: Validierung von eMail-Adressen

cu, w0lf.