filter_var ile yapman daha saglikli olacaktir.

$email="benim@mail.com";
if(filter_var($email,FILTER_VALIDATE_EMAIL)){
echo "Gecerli";
}else{
echo "Gecersiz";
}