The smallest vm or physical ESA ought to be enough for 100 users, but it reall.depends on the amount of mail they send...
Getting Started
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: