La forma más fácil de permitir que MySQL rechace la dirección de correo electrónico duplicada es hacer que el campo sea único (http ://www.w3schools.com/sql/sql_unique.asp )
ALTER TABLE emails ADD UNIQUE (email)
Sin embargo, MySQL no devolverá una advertencia