Welcome to WebmasterWorld Guest from 22.214.171.124
The first one I ever used is a freebee called nmmdadmin. It let users subscribe or unsubscribe. You also get some management tool for different mailing lists. It was easy to install and configure for the newbie I was then. If you have your own cgi-bin, your are done in 30 minutes.