Hi there, many times my team members have handled cleaning of DB having more than 100,000 email ids. We have good experience in cleaning email IDs.
We have a set of keywords such as info, webmaster, invalid, incorrect, incomplete, filthy words, inappropriate words such as, no-spam etc. to clean up such a DB.
if required, we do arrange list by domain wise, alphabetwise and in other orders.