Mailinglisten unter Mailman erstellen

Aus Thomas-Krenn-Wiki
Wechseln zu: Navigation, Suche

In diesem Artikel beschreiben wir wie Sie eine neue Mailingliste unter Mailman erstellen. Dabei zeigen wir auch einige wichtige Konfigurationsparameter. Informationen zur Installation von Mailman finden Sie im Artikel Mailman unter Debian einrichten.

Mailinliste erstellen

Eine neue Mailingliste erstellen Sie einfach mit dem newlist Kommando. Geben Sie danach Ihre E-Mail-Adresse ein, an diese werden von der Mailman Software künftig E-Mail-Benachrichtigungen versendet (etwa wenn neue Empfänger sich bei der Mailingliste anmelden). Abschließend konfigurieren Sie wie beschrieben /etc/aliases:

lists:~# newlist test-mailingliste
Enter the email of the person running the list: email@example.org
Initial test-mailingliste password: 
To finish creating your mailing list, you must edit your /etc/aliases (or
equivalent) file by adding the following lines, and possibly running the
`newaliases' program:

## test-mailingliste mailing list
test-mailingliste:              "|/var/lib/mailman/mail/mailman post test-mailingliste"
test-mailingliste-admin:        "|/var/lib/mailman/mail/mailman admin test-mailingliste"
test-mailingliste-bounces:      "|/var/lib/mailman/mail/mailman bounces test-mailingliste"
test-mailingliste-confirm:      "|/var/lib/mailman/mail/mailman confirm test-mailingliste"
test-mailingliste-join:         "|/var/lib/mailman/mail/mailman join test-mailingliste"
test-mailingliste-leave:        "|/var/lib/mailman/mail/mailman leave test-mailingliste"
test-mailingliste-owner:        "|/var/lib/mailman/mail/mailman owner test-mailingliste"
test-mailingliste-request:      "|/var/lib/mailman/mail/mailman request test-mailingliste"
test-mailingliste-subscribe:    "|/var/lib/mailman/mail/mailman subscribe test-mailingliste"
test-mailingliste-unsubscribe:  "|/var/lib/mailman/mail/mailman unsubscribe test-mailingliste"

Hit enter to notify test-mailingliste owner...

lists:~# vi /etc/aliases
lists:~# tail -n 12 /etc/aliases

## test-mailingliste mailing list
test-mailingliste:              "|/var/lib/mailman/mail/mailman post test-mailingliste"
test-mailingliste-admin:        "|/var/lib/mailman/mail/mailman admin test-mailingliste"
test-mailingliste-bounces:      "|/var/lib/mailman/mail/mailman bounces test-mailingliste"
test-mailingliste-confirm:      "|/var/lib/mailman/mail/mailman confirm test-mailingliste"
test-mailingliste-join:         "|/var/lib/mailman/mail/mailman join test-mailingliste"
test-mailingliste-leave:        "|/var/lib/mailman/mail/mailman leave test-mailingliste"
test-mailingliste-owner:        "|/var/lib/mailman/mail/mailman owner test-mailingliste"
test-mailingliste-request:      "|/var/lib/mailman/mail/mailman request test-mailingliste"
test-mailingliste-subscribe:    "|/var/lib/mailman/mail/mailman subscribe test-mailingliste"
test-mailingliste-unsubscribe:  "|/var/lib/mailman/mail/mailman unsubscribe test-mailingliste"
lists:~# postalias /etc/aliases
lists:~# 

Konfigurationsparameter

Im Webinterface können Sie einige wichtige Konfigurationsparameter anpassen:

  • General Options:
    • real_name: Name der Mailingsliste.
    • description: Eine kurze einzeilige Beschreibung.
    • reply_goes_to_list: hier können Sie definieren, wohin Antworten auf Postings geschickt werden sollen (E-Mail Reply-To Feld). Häufig ist hier This list sinnvoll. Explicit address bietet sich vor allem für announcement Mailinglisten an. Dann können Sie nämlich mit der Option reply_to_address z.B. als Reply-To eine andere Mailingliste anführen, zu welcher Benutzer Antworten senden können.
    • host_name: Hostname, unter der die Emailadresse erreichbar ist (diesen Wert einfach überprüfen).
  • Privacy Options:
    • private_roster: Gibt an, wer die Liste aller Abonnenten der Mailingliste einsehen kann. List members ist hier die Standard-Einstellung, oft ist List admin only sinnvoller.
  • Privacy Options: Sender filters:
    • default_member_moderation: Gibt an, ob Beiträge von neuen Mitgliedern moderiert werden. Ist z.B. für announcement-Mailinglisten sinnvoll.


Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer, tätig im Bereich Communications / Knowledge Transfer bei Thomas-Krenn, hat sein Studium zu Computer- und Mediensicherheit an der FH Hagenberg abgeschlossen. Er ist regelmäßig Autor in Fachzeitschriften und Speaker bei Konferenzen wie LinuxCon, OSDC, OSMC, LinuxTag u.v.m. Seine Freizeit gestaltet er sehr abwechslungsreich. In einem Moment absolviert er seinen Abschluss im Klavierspielen, im anderen läuft er beim Linzmarathon in der Staffel mit oder interessiert sich für OpenStreetMap.


Das könnte Sie auch interessieren

Thomas Krenn Debian Repository
TK-Debian Basissystem läuft aus
Upgrade von Debian Etch auf Lenny