a ver si te sirve este ejemplo:
Código PHP:
<?php
function email_valido($correo) {
if (eregi("^[_\.0-9a-z-]+@[0-9a-z\._\-]+\.[a-z]{2,4}$", $correo)) return true;
else return false;
}
// luego validamos que los datos ingresados sean los correctos
if(!email_valido($_POST['email'])) { // email lo puedes cambiar por el nombre de tu campo
echo "El email ingresado no es correcto";
}else {
// aquí tu código de envío
}
?>
Espero que te sirva.
Saludos.