Start
   Blogaria
   Bored
   bsgen
   c-conf
   Cookies
   cycliclog
   Dialwhatever
   dnspb
   fch
   HammerServer
   jpeginfo
   kalk
   Lectures
   Microproxy
   msc
   Nasapics
   Off The Grid
   PGPkey
   Posters
   SafeEdit
   Simple listserv
   syscheck
   Wallpapers
   xml tools
Karel as an adult



Simple ListServ

One weekend I was struggling with a Listserv installation. It just didn't do what I wanted it to do, and even worse: somehow, I ended up creating a mail loop that fed hundreds of mail messages into my mailbox in a matter of seconds. I had to stop the mail daemon, clear out all queued messages (hundreds!), clean my mailbox.. Messy. I got sooo fed up, that...

That I decided to cook my own Very Simple Listserv. It's very simple indeed, but - it does what it's supposed to do, and it's very manageable, integrates with SpamAssassin, and it's spam-free (so far). It works. If you're interested, read on.

This mailing list server is intended at small interest groups. It probably won't do too well in high-thruput environments, where thousands of subscribers continuously bombard their groups with mails. But it's simple to set up. If you have an average Linux system, you can be up and running within 5 minutes.

Ingredients

To cook the Simple ListServ, you will need:

Recipy

In this recipy we'll cook up a new list, appropriately called "mylist", on a domain "mydomain.org". Just follow the example and supply your own values where appropriate.

Bon Appetit

You're all set to use mylist@mydomain.org now. The only thing you'll need to do, is to add or delete subscribers by hand in the file /home/mylist/subscriptions.

Also please note that listhandler doesn't do non-text mail well. It's basically just for text-passing.