La siguiente función te permite evaluar la dirección de correo electrónico (email).
function validar_correo($valor)
{
if(!ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@+([_a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]{2,200}\.[a-zA-Z]{2,6}$", $valor) || ($valor==""))
return false;
else
return true;
}
if (!validar_correo($correo_electronico)) echo 'El correo electrónico es inválido';