[Mailman-de] Postfix mit Mailman unter Debian

Christian Schoepplein chris at schoeppi.net
Mi Okt 29 10:29:42 CET 2008


Moin,

On Mi, Okt 29, 2008 at 10:13:35 +0100, Nimer Yusef wrote:
>> > Wozu kann ich in der Config den MTA angeben, wenn es egal ist? Da ich die
>> > Anpassung von Hand mache? Das macht für mich wenig Sinn.
>>
>> naja, egal ist es nicht. Mit dem Parameter MTA='Postfix' in der
>> /etc/mailman/mm_cfg.py teilst Du Mailman mit, dass er (mittels der
>> entsprechenden Module in /usr/lib/mailman/Mailman/MTA) die alias-Files
>> in /var/lib/mailman/data/ überhaupt Postfix-kompatibel erstellt und pflegt.
>
>OK, langsam komme ich der Sachen näher. Aber woher weiß Mailman, das diese 
>Alias Datei unter /var/lib/mailman/data liegt? Und wie sie heißt?

Der Pfad für die mailman-Daten wird bei der Übersetzung von mailman mit 
angegeben und ist in der Datei Mailman/Defaults.py in der Variable

DATA_DIR        = os.path.join(VAR_PREFIX, 'data')

zu finden. Diese würde ich jedoch nicht händisch ändern....

Das die Aliases für die Listen in das File DATA_DIR/aliases geschrieben 
werden, ist denke ich fest im Code verdratet, jedenfalls gibt es hier 
keine Variable mit der man das ändern kann.

>In dem Link auf die Mailman Doku steht diese liegt 
>unter: /usr/local/mailman/data/aliases also kann es ja verschiedene 
>Verzeichnisse geben und das wo muss irgendwo definiert sein.

Jo, wird wie gesagt beim Übersetzen von mailman festgelegt.

Ciao,

  Schöpp