why not Google groups? or maybe lease Microsoft's Outlook Express I'm guessing it derives from a Bulletin Board thingy which pre-dates these upstarts