MailLists
From IckyWiki
How to add a mailing list
su - mailman
./bin/newlist {name of list}
echo "| /usr/bin/preline /usr/local/mailman/mail/mailman post {name of list}" > .courier-{name of list}
echo "| /usr/bin/preline /usr/local/mailman/mail/mailman $EXT2 {name of list}" > .courier-{name of list}-default
exit
touch /etc/courier/aliases/{name of list}.list
contents of file should be:
## geeks mailing list geeks: mailman-geeks geeks-admin: mailman-geeks-admin geeks-bounces: mailman-geeks-bounces geeks-confirm: mailman-geeks-confirm geeks-join: mailman-geeks-join geeks-leave: mailman-geeks-leave geeks-owner: mailman-geeks-owner geeks-request: mailman-geeks-request geeks-subscribe: mailman-geeks-subscribe geeks-unsubscribe: mailman-geeks-unsubscribe
If you don't put a domain after the list names at left, it assumes default domain (here, erkkila.org). Otherwise, you put @domain after each list name and before the :. The names at right of the : correspond to the list name in mailman--they have to be unique in mailman even across domains, but you can have the same list name on two domains simply by specifying desired list names at left, pointing at the internal mailman names at right.
