Google Groups serve as a shared address book and an easy to manage collaborative site. Have your students sign up for a group and you instantly have a mailing list that everyone in the group can share. Track information, resources, and work together.
Create a group and have your students sign up for it. You will be able to share information to the entire class and they will create the address book for you!