Would you mind adding a few details on how you set this up (I'm assuming that you're using 'listserv' as a generic term)? Is it on your own machine, through a web host, etc?
I've thought about doing something just like that, but haven't spent the time to figure out a "good" way to set it up.