Use: $emailAddress = ValidateEmailAddress($emailAddress); Returns: FALSE if not valid, or lower-cased validated email address function ValidateEmailAddress($EmailAddress){ $EmailAddress = strtolower(trim($EmailAddress)); if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $EmailAd dress)){ return FALSE; } else { return $EmailAddress; } }