Vous pouvez GROUP BY email
avec HAVING COUNT(*) > 1
pour trouver toutes les adresses e-mail en double, puis joignez les e-mails en double résultants à votre table pour récupérer les identifiants :
SELECT id FROM my_table NATURAL JOIN (
SELECT email FROM my_table GROUP BY email HAVING COUNT(*) > 1
) t