[Mailman-de] Mailman und Postfix virtual

Peer Heinlein p.heinlein at jpberlin.de
Fre Okt 1 01:08:46 CEST 2004


Am Donnerstag, 30. September 2004 19:40 schrieb Bjorn Bendix:

> Wie bekomme ich es gebacken das wenn ich unter mailman eine liste(fuer eine
> virtual domain unter Postfix) anlege, diese auch von Postfix geschluckt ?

Zwei Möglichkeiten:

1) virtuelle Domain ausnahmsweise (!) in $mydestination eintragen. 
Ausnahmsweise deshalb, weil virtuelle Domains da nix zu tun haben, denn 
$mydestination beinhaltet nur, das, was der Linux-Server sozusagen an 
"echten" Accounts (/etc/passwd und /etc/aliases) beinhaltet. Da Mailman ja 
aber genau über /etc/aliases arbeitet, ist es ja ausnahmsweise genau richtig 
Postfix die Domain in $mydestination einzutragen -- dann geht der mit dem 
Localpart (Username / Mailinglistenname) los und versucht das Ding 
Linux-Ebene zuzustellen und stolpert über /etc/aliases (oder 
eben /var/lib/mailman/data/aliases o.ä.).

ALTERNATIV (soll heißen: ENTWEDER 1 ODER 2!)

2) Einfach in die virtual-Maps von Postfix eintragen:

@virtuelle.do.main		@echte.do.main

Dann mappt er

liste at virtuelle.do.main 

auf

liste at echte.do.main 

und parst die ganz normal an Mailman. Da der Namensraum der Mailinglisten ja 
sowieso keine mehrfach vergebenen Listennamen zuläßt, kann es hier kein 
Problem geben. Der Mailserver holt sich das Zeug dann wieder aus der aliases 
und pustet das zu Mailman.

Peer