La expresión regular que Toba brinda por defecto para validar un email es incompleta.
La misma es de la forma
/[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i
lo que me permite poner caracteres al principio o final de la expresión
Por ejemplo el email @#hola@mail.com pasa la validación ya que la parte “hola@mail.com” es valida.
Para resolverlo habría que agregar los caracteres de inicio y fin de una sentencia quedando de la siguiente manera
/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
Saludos