[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