Cómo validar una dirección de correo electrónico en PHP

Tengo esta función para validar una dirección de correo electrónico:

function validateEMAIL($EMAIL) {
    $v = "/[a-zA-Z0-9_-.+]+@[a-zA-Z0-9-]+.[a-zA-Z]+/";

    return (bool)preg_match($v, $EMAIL);
}

¿Está bien para comprobar si la dirección de correo electrónico es válida o no?