Mailman nochmal ganz von vorn

nemo

Registered User
Hi!
ich möchte gerne Mailman nutzen, habe es aber niemals richtig zum laufen bekommen.
Immer gibt es premature end of skriptheaders.
Wer kennt mailman und hat es vielleicht so gar am laufen?
Bitte helft mir.
Ich benötige schritt für Schritt anleitung wie es geht und finde kein gescheites deutsches howto.
Also wer mir helfen kann, wäre toll.
Auch gerne per PM an nemo@nemos-anemone.de
Aber vielleicht sollten wir das hier im Forum diskutieren, weil es ja doch den ein oder anderen vielleicht gibt, den das auch interessiert.
gruß Nemo.
 
mailman Installation

Installation hat bei mir geklappt nach folgendem Schema:

Zunächst wird Mailman mit

apt-get install mailman
installiert, und danach die Datei /etc/mailman/mm_cfg.py angepasst, damit die Standardinstallation über Web erreichbar ist. In der Datei folgende Werte ggf. ändern:

DEFAULT_URL_PATTERN = 'http://%s/mailman'
DEFAULT_SERVER_LANGUAGE = 'de'
DEFAULT_EMAIL_HOST = 'mail.meinhost.tld'
DEFAULT_URL_HOST = 'mail.meinhost.tld'


Um über den Webserver auch entsprechende Pfade aufrufen zu können, legen wir noch eine eigene Konfigurationsdatei /etc/apache/conf.d/mailman.conf mit folgendem Inhalt dafür an:

ScriptAlias /mailman/ /usr/lib/cgi-bin/mailman/
Alias /pipermail/ /var/lib/mailman/archives/public/
Alias /images/mailman/ /usr/share/images/mailman/



...und starten den Apachen mit neu. Danach müssen wir noch die Mailingliste mailman anlegen, Kommando

newlist mailman (die aliases dann in die /usr/local/confixx/safe/aliases_header nicht in /etc/aliases)

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


dann newaliases

und können danach mailman starten

/etc/init.d/mailman start

Das Mailman Site Passwort wird gesetzt mit:

mmsitepass <meinpasswort>
 
Last edited by a moderator:
Nur ein Probelm

Beim Aufruf über domain.com/mailman/admin/mailman klappt alles wunderbar. Auch einloggen. Nur dann steht der Pfad in der Administration wieder auf domain.com/cgi-bin/mailman/....

Jemand ne Idee was ich versemmelt habe?
 
Back
Top