[Postfixbuch-users] Probleme bei Kombination aus virtual domains und unix usern

Felix Knecht postfix at felixknecht.de
Di Nov 11 11:28:07 CET 2008


Uwe Driessen wrote:
>> Felix Knecht schrieb:
>>> Hallo,
>>>
>>> ich habe ein Postfix 2.3.8 in Verbindung mit einem Cyrus 2.1.18 laufen.
>>>
>>> Bisher hatte ich das erfolgreich mit nur einer Domain am laufen.
>>> Ich moechte jetzt gerne zwei Domains auf einem Server hosten
>>> (mailtechnisch) und dabei getrennte Empfaengerbereiche haben.
>>>
>>> Also so:
>>>
>>> userB at domainB.de -> unix acount userB
>>> userA at domainB.de -> Bounce
>>> userA at domainA.de -> unix account userA
>>>
>>> Zusaetzlich haette ich gerne auf domainA.de ein catch-all. Also kommt dazu:
>>> userB at domainA.de -> unix account userA
>>>
>>> userB at domainA.de soll also NICHT an userB zugestellt werden!
>>> Auf domainB.de gibt es auch kein Catchall und NUR emails an
>>> userB at domainB.de sollen auch userB zugestellt werden. Alles andere soll
>>> bouncen.
>>>
>>> Ich habe meine Konfiguration angehaengt, aber ich habe das Problem, dass
>>> das catchall alle Mails faengt. Habe schon diverse Sachen im Netz
>>> ausprobiert (zb alle Domains virtuell zu machen). Bei manchen kann ich
>>> gar nichts mehr empfangen, bei anderen funktioniert das catch-all auf
>>> domainA.de zwar, aber userB empfaengt auf die emails an
>>> userB at domainA.de, die durch das catchall ja eigentlich an userA gehen
>>> sollten.
>>>
> 
> First match wins 
> Kommt das Catchall vor den anderen einträgen wird der Rest nicht mehr abgefragt 

Aber wo ist denn hier das first match?

userB at domainB.de userB
userC at domainA.de anything
@domainA.de userA

So sollte doch eigentlich wenigstens userB die Sachen von domainB 
zugestellt bekommen. Aber das Catchall faengt selbst das im Moment.

> Catchall ist zudem recht pöse man fängt sich mehr schlechtes damit ein wie evtl. an
> gewünschtem nicht ankommt zudem wird der Absender über die Nichtzustellung informiert und
> kann dann die Mail erneut schicken.

Ich fahre damit ja eigentlich ganz gut und werfe die Sachen ja nicht 
einfach weg. Von daher muss auch niemand wegen Nichtzustellung 
informiert werden.
Aber: Das moechte ich nur fuer meine Hauptdomain (domainA) machen. Fuer 
die zweite Domain (domainB) wuerde ich nur gerne den oben angegebenen 
userB annehmen und den Rest Bouncen! Nur geht das im Moment wie gesagt 
nicht, sondern alles landet bei userA.


Ist das jetzt klarer geworden oder kann ich noch irgendwie weiter helfen?

Gruss,
Felix





Mehr Informationen über die Mailingliste Postfixbuch-users