here is a function I use all the time
function is_email_valid($email) {
if(eregi("^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,3}$", $email)) return TRUE;
else return FALSE;
}
if (is_email_valid($email)) {
//your cod ehere
...
} else {
echo "Sorry email is not valid";
}