[Postfixbuch-users] [OT] Mailman-Problem: Keine Listenanlage über Webinterface

Martin Müller m.mueller at hausstein.at
Sa Jan 7 00:25:23 CET 2006


Hallo zusammen!

Hier gleich die Lösung zum Problem:
Es sind die falschen Zugriffsrechte für/ /var/lib/mailman/data/virtual* 
und// /var/lib/mailman/data/aliases* /gesetzt./ chmod 0666 virtual* bzw 
chmod 0666 aliases* /lösten mein Problem.

Sollte ich Sicherheitsbedenken haben?

LG, Martin
//



Martin Müller schrieb:
> Hi!
>
> Leider lässt mich mailman über das Webinterface keine neue Liste 
> anlegen. Ich bekomme immer folgende Fehlermeldung:
> *    Fehler: /Unknown virtual host: lists.derist.org/*
>
> Meine Konfig: Debian Sarge, mailman 2.1.5-8, postfix 2.1.5-9
>
> Ich habe die Benutzerdatenbank von Postfix anMySQL ausgelagert, arbeite 
> alos ausschließlich mit virtuellen Domänen. Hier ein Asuzug aus der 
> master.cf
>
> mailman unix    -       n       n       -       -       pipe
>         flags=FR user=list
>         argv=/var/lib/mailman/bin/postfix-to-mailman.py $(nexthop) $(user)
>
> Meine relevanten Teile aus main.cf
>
> myhostname = debiantest.gustitant.org
> mydomain = gustitant.org
> alias_maps = hash:/etc/aliases
> alias_database = hash:/etc/aliases
> virtual_maps = mysql:/etc/postfix/forward.mysql
> myorigin = /etc/mailname
> mydestination = debiantest.homestone, localhost.homestone, localhost
> virtual_mailbox_domains = derist.org
> mynetworks = 127.0.0.0/8, 83.64.124.100
> mailbox_command = procmail -a "$EXTENSION"
> recipient_delimiter = +
>
> virtual_mailbox_base= /var/spool/maildir
> virtual_uid_maps=mysql:/etc/postfix/ids.mysql
> virtual_gid_maps=mysql:/etc/postfix/ids.mysql
> virtual_mailbox_maps=mysql:/etc/postfix/mailbox.mysql
>
> relay_domains = lists.derist.org
> transport_maps = hash:/etc/postfix/transport
> mailman_destination_recipient_limit = 1
> owner_request_special = no
> virtual_alias_maps = hash:/var/lib/mailman/data/aliases
>
>
> Und dann noch transport
>
> derist.org      virtual:
> lists.derist.org        mailman:
>
> Sowie die relevaten Stellen aus mm_cfg.py
>
> MTA='Postfix'
> DEFAULT_EMAIL_HOST = 'lists.derist.org'
> DEFAULT_URL_HOST = 'lists.derist.org'
> POSTFIX_STYLE_VIRTUAL_DOMAINS = 'lists.derist.org'
> POSTFIX_ALIAS_CMD = '/usr/sbin/postalias'
> POSTFIX_MAP_CMD = '/usr/sbin/postmap'
> DEB_LISTMASTER = 'postmaster at derist.org'
>
>
> Die Listen lassen sich ohne Probleme von der Console weg anlegen, die 
> Administration über das Webinterface klappt. Nur das Anlegen geht nicht 
> weils da irgendwas mit der virtuellen lists-Adresse hat. Habe ich 
> falsche Einträge in Postfix?
>
> MX + A-Record für lists.derist.org sind vorhanden.
>
> Danke schön im Voraus!
>
>
> LG, Martin
>   




Mehr Informationen über die Mailingliste Postfixbuch-users