In wordpress while signing up is_email() function is used to verify whether that email good or not……
along with in login,php their is a function called register_new_user() in there email address is checked.

Then in buddypress how could it check user_email is in correct format or not !!!!!!!!!!!!