Puoi GROUP BY email
con HAVING COUNT(*) > 1
per trovare tutti gli indirizzi email duplicati, quindi unisci le email duplicate risultanti alla tua tabella per recuperare gli ID:
SELECT id FROM my_table NATURAL JOIN (
SELECT email FROM my_table GROUP BY email HAVING COUNT(*) > 1
) t