[Postfixbuch-users] Problem mit virtual_mailbox_maps und catchall adresse

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Di Apr 25 23:56:14 CEST 2006


Alexander Thiele wrote:
> Hallo Liste,
> 
> ich habe folgendes Problem:
> 
> wenn ich in der virtual_alias_maps Datei eine catchall Adresse der Form
> @domain.tld webmaster at domain.tld
> eintrage, werden scheinbar alle Einträge aus den virtual_mailbox_maps 
> ignoriert. D.h. jede existierende Emailadresse bzw. mailbox, die in 
> virtual_mailbox_maps eingetragen ist, wird von der catchall Adresse 
> "eingefangen" und nur die in der virtual_alias_maps stehenden Einträge werden 
> an die entsprechende mailbox/Emailadresse weitergeleitet.
> 
> Der postfix ist Version 2.2.5 und es gibt nur virtuelle mailbox domains. 
> Postfix leitet alle Mails per lmtp an den cyrus-imapd weiter. Das läuft auch 
> alles wie gewollt, nur eben die catchall Adresse fängt ein wenig zu viel ein.
> Wenn die catchall Adresse nicht da ist, läuft wieder alles wie es soll.
> 
> Wie erreiche ich nun, das auch die Emails aus der virtual_mailbox_maps ihren 
> Weg in die mailbox finden? Im Postfix-Buch habe ich nix entsprechendes finden 
> können. (Außer das man eine und nur eine catchall Adresse für unbekannte 
> mailboxen definieren kann, welches unschön ist.)
> Kann man die Reihenfolge der map lookups ändern, sodaß erst die 
> virtual_mailbox_maps abgefragt wird und anschließend die alias Datei?

Ich fürchte, da wirst du kein Glück haben. Wenn du unbedingt den Catchall 
behalten willst (warum eigentlich?), dann muss jede andere Adresse für 
diese Domain explizit in virtual_alias_maps aufgeführt sein.

Ganz nebenbei macht dir der Catchall auch die Addressenvalidierung kaputt 
und nimmt jeden Spam an, der nicht explizit von einer Restriktion 
abgelehnt wird.


Sandy




Mehr Informationen über die Mailingliste Postfixbuch-users