[Postfixbuch-users] Postfix + MySQL: bei Aliasen "unknown user" , Mailbox-Zustellung klappt ***SOLVED***

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Fr Jan 4 19:49:30 CET 2008


Oskar Eyb wrote:
>> postmap -q alias at mail.eyb.de
>> mysql:/usr/local/etc/postfix/sql_virtual_mailbox_maps.cf
>>
>> bringt was für ein Ergebnis?
> 
> nüscht.
> 
> 
> 
>> Hast du in der master.cf per
>> receive_override_options=no_unknown_recipient_checks bzw.
>> no_address_mappings die Umschreibung/Prüfung abgeschaltet?
> 
> Ja:
> 
> 
> 172.16.0.2:smtp                 inet      n      -      n      -      - 
>       smtpd
>       -o cleanup_service_name=pre-cleanup
>       #-o content_filter=amavisNEW:[172.16.0.2]:10024
>       -o 
> receive_override_options=no_address_mappings,no_unknown_recipient_checks

Okay, hier noch eine Frage:

Was passiert, wenn du von extern eine Mail an
does-not-exist at mail.eyb.de schickst?

Bei der bestehenden Konfig sollte diese dann angenommen werden und später
wieder ausgespuckt werden = Backscatter!

Der smtpd, der dem Internet zugewandt ist, MUSS die Empfänger auf
Gültigkeit prüfen. das no_unknown_recipient_checks schaltet dies genau ab.

Der smtpd, der die Mails von Amavisd-new entgegennimmt, sollte sich darauf
verlassen können, dass die Gültigkeit des Empfängers bereits geprüft wurde
durch den ersten smtpd. Hier kann zum Schonen von Ressourcen die erneute
Überprüfung abgeschaltet werden.

no_address_mappings auf dem ersten smtpd darf man nicht anwenden, wenn man
virtual_alias_maps braucht zur Empfängervalidierung. Dies ist der Fall für
Virtual_alias_domains. Wenn du dich jedoch darauf verlässt, dass Empfänger
in virtual_alias_maps angenommen werden (dies ist der Fall, wenn
virtual_alias_maps ausgewertet wird!), dann darfst du no_address_mappings
auf dem ersten smtpd ebenfalls nicht verwenden.

In deinem Fall wurde die Mail an alias at mail.eyb.de angenommen, weil du die
Empfängervalidierung durch no_unknown_recipient_checks ausgeschaltet hast.
Ansonsten wäre sie als ungültig abgewiesen werden mit
receive_override_options=no_address_mappings.

Wenn beide Optionen auf dem smtpd laufen, der die Mails von amavisd-new
annimmt, sollte es funktionieren.

Wie sieht deine master.cf jetzt aus?

-- 
Sandy

Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com




Mehr Informationen über die Mailingliste Postfixbuch-users