Mailinglisten unter Mailman erstellen

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

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.

Mailingliste 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 Mailingliste.
    • 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 arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.


Das könnte Sie auch interessieren

Perl warning Setting locale failed unter Debian
Postfix unter Debian einrichten
Samba Freigabe mit Authentifizierung