[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