In today's social business marketplace Facebook is one of the best places for nonprofits to be discovered and connect with a larger audience on the basis of shared values. So to get started a non-profit should launch a Facebook page and invite your existing real world community to connect your cause and their networks.
Internet mailing lists are like Fox television shows. They have really cool previews and they get you all excited about them but they just don't live up to their promises.