Completely disable signup with existent email

I’m going to quote you:

It doesn’t seem possible using a hook/pre registration action due to the fact that these don’t run for any connections that are database connection

So, you tell me, is it possible?