[Mailman-de] Mailman 2.1.5 und aliases

Peer Heinlein p.heinlein at jpberlin.de
Mon Mar 7 10:49:29 CET 2005


Am Sonntag, 6. März 2005 17:51 schrieb Jim Knuth:

> ich bin am Verzweifeln. Ich habe Mailman 2.1.5 auf Suse
> installiert. Nun will Postfix die aliases von Mailman nicht
> "fressen". Die aliases liegen unter /usr/local/mailman/data/aliases
> Der Eintrag in der main.cf von Postfix lautet:
>
> --snip
> virtual_alias_maps = hash:/etc/postfix/confixx_virtualUsers,
>                      hash:/usr/local/mailman/data/aliases
> --snap

Wo stand jemals geschrieben, daß Du das als virtual_alias_maps anlegen 
sollst?

Am besten ist das über alias_maps abzuwickeln.

> --snip
> Mar 6 17:45:05 h7302 amavis[29591]: (29591-06) mail_via_smtp: 550
> 5.1.0 <|/usr/local/mailman/mail/mailman post mailman at h7302
> .serverkompetenz.net>: User unknown in local recipient table
> --snap
>
> Was läuft da falsch? Rechteproblem?

Nein. Es gibt

local_recipient_maps = proxy:unix:passwd.byname $alias_maps

Und da steht die aliases drin. Du hast sie aber NICHT in die aliases 
eingetragen, sondern als virtuelle Mailadresse. Da Postfix die Domain 
in $myhostname hat, sucht er in local_recipient_maps nach dem Empfänger 
und findet da logischerweise nichts.

Installiere es ordentlich nach Anleitung, dann geht es wunderbarerweise 
auch.

Peer