Widerhall is a mailing list system written in Java. It allows to maintain a set of mailing lists with the option to make (some of) them publicy subscribable.
Compared to other mailing list systems, Widerhall is very lightweight:
It contains no mailserver stack. It does not even require you to set up a mailserver!
Widerhall works by just letting you set up any IMAP/SMTP enabled email address with a provider of your choice. It then connects to the inbox of you selected email address and watches for incoming messages. Upon message reception, it forwards the message to all subscribers of the mailing list.
That's it.