MailLists

From IckyWiki

Jump to: navigation, search

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.

Personal tools