Hola...
Prueba de la siguiente forma:
Código PHP:
<?php
$email=$_POST['email'];
if ($_POST['reservacion']=="si" && preg_match(
'/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',
$email)){
echo "correcto, mail valido";
}
if($_POST['reservacion']=="no"){
echo " elegiste no";
}
else{echo "Mail Incorrexto";}
?>