[Postfixbuch-users] Empfänger umschreiben
Sandy Drobic
postfixbuch-users at japantest.homelinux.com
Do Apr 13 20:05:14 CEST 2006
Matthias Houdek wrote:
> Hallo Sandy Drobic, hallo auch an alle anderen
>
> Donnerstag, 13. April 2006 12:51 - Sandy Drobic wrote:
>
>>Andreas Ernst wrote:
>>
>>>Moin,
>>>
>>>ich möchte, wenn eine eMail von mail at example.com ankommt, den
>>>Empfänger bzw. Zustellung ändern.
>>>
>>>Die transport-table scheint das aber nicht herzugeben.
>>>
>>>transport:
>>>mail at example.com neuer_rcpt at meinedomain.de
>>>oder
>>>mail at example.com :[neuer_rcpt at meinedomain.de]
>>>
>>>Beide Versionen habe ich getestet und gehen nicht.
>
>
> Nein.
>
> Die Trasport-Tables legen in Abhängigkeit von Empfänger (!) fest, auf
> welchem Weg die Mail verschickt werden soll (z.B. via Relay oder
> direkt).
Ah, ich hatte überlesen, dass der Empfänger in Abhängigkeit vom Absender
gesetzt werden soll. Ich hatte ein reines Addressumschreiben gesehen.
>
>
>>>Ich vermute, dass dies nicht geht, oder gibt es einen anderen Weg?
>
>
> Jein ;-) (IMHO nicht mit Postfix)
Doch, geht schon, ist aber fast so abstrus wie die Ausgangsfrage. (^-^)
/etc/postfix/check_sender_access:
mail at example.com REDIRECT neuer_rcpt at meinedomain.de
So sieht das dann im Log aus:
Apr 13 19:59:17 katgar postfix/smtpd[15196]: NOQUEUE: redirect: RCPT from
localhost[127.0.0.1]: <mail at example.com>: Sender address triggers REDIRECT
neuer_rcpt at meinedomain.de; from=<news-reply at japantest.homelinux.com>
to=<crapaddress at gmx.net> proto=ESMTP helo=<localhost>
Ich hatte ganz vergessen, dass die Aktion REDIRECT auch für check_*_access
gilt, nicht nur für headerchecks/bodychecks.
Sandy
Mehr Informationen über die Mailingliste Postfixbuch-users