Drupal accounts with dead addresses: how to de-activate? on my drupal website, there are a lot of users with an invalid email address. I know because, either they have never logged in or their mails bounce. But I have to check manually, which is not good.

When a user signs up with an email address, they receive a confirmation email. Is there a way to automatically disable an account if the user does not log in within the first day after receiving this confirmation mail? 

Alternatively, it would be OK to keep the accounts disabled until the user clicks a link on the confirmation mail.

Are there plugins or settings in Drupal to do this?
Drupal's LoginToboggan module does this. In the settings, there is an option to "Delete unvalidated users after:" and then you select a time period. It runs with cron so you can "set it and forget it."