Esta es una sencilla función en php para validar si se le pasa un correo, la funcion devuelve true o false
function validarEmail($email) { return preg_match("#^(((( [a-z\d] [\.\-\+_] ?)*) [a-z0-9] )+)\@(((( [a-z\d] [\.\-_] ?){0,62}) [a-z\d] )+)\.( [a-z\d] {2,6})$#i", $email); }