WordPress user account activation
The plugin Profile Builder provides all those features. From the WordPress plugin repository readme: Profile Builder is WordPress user registration done right. And from the creator’s website: Admin Approval for new users You decide who is a user on your website. Get notified via email or approve multiple users at once from the WordPress UI.