Email list hosting service & mailing list manager
I should mention that we are a public library with a service population of 250,000.