Mailman Anleitung · 3 min read · Oct 04, 2025
So installieren und konfigurieren Sie Mailman (mit Postfix) auf Debian Squeeze - Seite 2
5 Verwendung von Mailman
Von nun an können wir die Mailman-Weboberfläche verwenden, um Mailman zu verwalten (mit einer Ausnahme - wann immer Sie eine neue Mailingliste erstellen, müssen Sie neue Aliase manuell in /etc/aliases über die Befehlszeile hinzufügen).
Die Admin-Oberfläche ist erreichbar unter http://lists.example.com/admin - auf dieser Seite sollten Sie einen Link zur Mailman-Mailingliste finden, die Sie in Kapitel 4 erstellt haben:

Wenn Sie auf diesen Link klicken (http://lists.example.com/admin/mailman), gelangen Sie zur Verwaltungsseite der Mailman-Liste, aber zuerst müssen Sie sich mit Ihrem Passwort anmelden (das ist das Passwort, das Sie während des newlist-Befehls angegeben haben):

So sieht die Verwaltungsseite aus - von hier aus können Sie…

… die Grundeinstellungen der Liste ändern…

… oder neue Nachrichten moderieren (http://lists.example.com/mailman/admindb/mailman):

Benutzer können zu http://lists.example.com/listinfo gehen, um eine Liste aller verfügbaren Mailinglisten zu erhalten…

… oder zu http://lists.example.com/listinfo/mailman, um zu einer bestimmten Liste (mailman in diesem Beispiel) zu gelangen, wo sie sich anmelden können:

Sie als Admin können auch neue Listen über die Weboberfläche erstellen (unter http://lists.example.com/create), aber bevor Sie dies tun, führen Sie
mmsitepass mailman_passwordin der Befehlszeile aus, denn sonst erhalten Sie die Fehlermeldung “Fehler: Sie sind nicht berechtigt, neue Mailinglisten zu erstellen”, wenn Sie versuchen, eine Mailingliste über die Weboberfläche zu erstellen (ich schlage vor, dass Sie dasselbe Passwort - mailman_password - wie im newsite-Befehl in Kapitel 4 verwenden).
Um eine neue Liste über die Weboberfläche zu erstellen, geben Sie den Namen der Liste und die E-Mail-Adresse des Eigentümers an, geben Sie ein Listenpasswort an (oder lassen Sie die Weboberfläche eines für Sie generieren)…

… und geben Sie am Ende der Seite das Passwort an, das Sie mit dem mmsitepass-Befehl verwendet haben; klicken Sie dann auf “Liste erstellen”:

Im Erfolgsfall sollten Sie die folgende Seite sehen:

Der Listenbesitzer erhält auch eine E-Mail mit Anweisungen, wie /etc/aliases geändert werden muss, um die Erstellung der Liste abzuschließen:
Die Mailingliste testlist1' wurde über die Weboberfläche erstellt. Um die Aktivierung dieser Mailingliste abzuschließen, muss die entsprechende /etc/aliases (oder gleichwertige) Datei aktualisiert werden. Das Programmnewaliases’ muss möglicherweise ebenfalls ausgeführt werden.
Hier sind die Einträge für die /etc/aliases Datei:
testlist1: "|/var/lib/mailman/mail/mailman post testlist1"
testlist1-admin: "|/var/lib/mailman/mail/mailman admin testlist1"
testlist1-bounces: "|/var/lib/mailman/mail/mailman bounces testlist1"
testlist1-confirm: "|/var/lib/mailman/mail/mailman confirm testlist1"
testlist1-join: "|/var/lib/mailman/mail/mailman join testlist1"
testlist1-leave: "|/var/lib/mailman/mail/mailman leave testlist1"
testlist1-owner: "|/var/lib/mailman/mail/mailman owner testlist1"
testlist1-request: "|/var/lib/mailman/mail/mailman request testlist1"
testlist1-subscribe: "|/var/lib/mailman/mail/mailman subscribe testlist1"
testlist1-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe testlist1"Öffnen Sie also /etc/aliases…
vi /etc/aliases… fügen Sie die neuen Aliase hinzu…
| [...] ## testlist1 Mailingliste testlist1: "|/var/lib/mailman/mail/mailman post testlist1" testlist1-admin: "|/var/lib/mailman/mail/mailman admin testlist1" testlist1-bounces: "|/var/lib/mailman/mail/mailman bounces testlist1" testlist1-confirm: "|/var/lib/mailman/mail/mailman confirm testlist1" testlist1-join: "|/var/lib/mailman/mail/mailman join testlist1" testlist1-leave: "|/var/lib/mailman/mail/mailman leave testlist1" testlist1-owner: "|/var/lib/mailman/mail/mailman owner testlist1" testlist1-request: "|/var/lib/mailman/mail/mailman request testlist1" testlist1-subscribe: "|/var/lib/mailman/mail/mailman subscribe testlist1" testlist1-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe testlist1" |
… und führen Sie aus:
newaliases
/etc/init.d/postfix restart
Anstatt die Mailman-Weboberfläche zu verwenden, können Sie auch den newlist-Befehl verwenden, um eine neue Liste zu erstellen, wie in Kapitel 4 gezeigt:
newlist --urlhost=lists.example.com --emailhost=lists.example.com testlist2root@server1:~# newlist –urlhost=lists.example.com –emailhost=lists.example.com testlist2
Geben Sie die E-Mail der Person ein, die die Liste verwaltet: <– [email protected]
Anfängliches testlist2 Passwort: <– testlist2_password
Um die Erstellung Ihrer Mailingliste abzuschließen, müssen Sie Ihre /etc/aliases (oder gleichwertige) Datei bearbeiten, indem Sie die folgenden Zeilen hinzufügen und möglicherweise das Programm `newaliases’ ausführen: ## testlist2 Mailingliste
testlist2: “|/var/lib/mailman/mail/mailman post testlist2”
testlist2-admin: “|/var/lib/mailman/mail/mailman admin testlist2”
testlist2-bounces: “|/var/lib/mailman/mail/mailman bounces testlist2”
testlist2-confirm: “|/var/lib/mailman/mail/mailman confirm testlist2”
testlist2-join: “|/var/lib/mailman/mail/mailman join testlist2”
testlist2-leave: “|/var/lib/mailman/mail/mailman leave testlist2”
testlist2-owner: “|/var/lib/mailman/mail/mailman owner testlist2”
testlist2-request: “|/var/lib/mailman/mail/mailman request testlist2”
testlist2-subscribe: “|/var/lib/mailman/mail/mailman subscribe testlist2”
testlist2-unsubscribe: “|/var/lib/mailman/mail/mailman unsubscribe testlist2”
Drücken Sie die Eingabetaste, um den Besitzer von testlist2 zu benachrichtigen… <– ENTER root@server1:~# vi /etc/aliases | [...] ## testlist2 Mailingliste testlist2: "|/var/lib/mailman/mail/mailman post testlist2" testlist2-admin: "|/var/lib/mailman/mail/mailman admin testlist2" testlist2-bounces: "|/var/lib/mailman/mail/mailman bounces testlist2" testlist2-confirm: "|/var/lib/mailman/mail/mailman confirm testlist2" testlist2-join: "|/var/lib/mailman/mail/mailman join testlist2" testlist2-leave: "|/var/lib/mailman/mail/mailman leave testlist2" testlist2-owner: "|/var/lib/mailman/mail/mailman owner testlist2" testlist2-request: "|/var/lib/mailman/mail/mailman request testlist2" testlist2-subscribe: "|/var/lib/mailman/mail/mailman subscribe testlist2" testlist2-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe testlist2" | newaliases
/etc/init.d/postfix restart Die E-Mail-Adresse einer neuen Liste ist immer
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.