Managing user account creations
Fragment of a discussion from Project:Support desk
Install Extension:ConfirmAccount.
Alternatively you can revoke all permissions from the 'user' group and create a new user group with the permissions from the 'user' group and add the validated accounts to that group.