[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: postfix: Absender manipulieren anhand des Empfängers



Mattias Pehlke schrieb:
Hallo Marco,

Am Montag, 8. Januar 2007 21:57 schrieb Marco Estrada Martinez:
ja, domain-technisch. will z.B. an yahoo.com-adressen meinen web.de
account nutzen ohne das ich gleich alle umschreiben lasse
(/etc/postfix/transport)

Um abweichende Relay-Server für bestimmte Empfänger-Domains oder bestimmte Empfängeradressen zu definieren, verwendest Du die transport-table. Beispiel:

/etc/postfix/transport:
yahoo.com smtp:smtp.web.de
foo@gmx.de smtp:smtp.web.de

Mails an alle Empfänger bei yahoo.com und an den Empfänger foo@gmx.de werden über web.de relayed (funktionierende Authentifizierung vorausgesetzt). Alle übrigen Mails gehen den bisherigen Weg.

Mh. das habe ich schon ausprobiert, trotzdem tausend Dank, aber es
scheint so zu sein das ja normalerweise maeine mailadresse drin steht
(marco@marcomartinez.de) und da sagt web.de ...

Jan  9 17:29:16 vserver15 postfix/smtp[18079]: C4652A58128:
to=<marco_martinez@web.de>, relay=smtp.web.de[217.72.192.157], delay=1,
status=bounced (host smtp.web.de[217.72.192.157] said: 501 ungueltige
mail-adresse / invalid mail-address (in reply to MAIL FROM command))

Also hat er ein Problem mit der Absenderadresse. wenn ich in canonial
das umschreiben auf meine web.de-adresse mache geht das relay. scheint
wohl daran zu scheitern das das Umschreiben der Absenderadresse mit
Bedingung nicht möglich ist.

THX & Gruss Marco

Für das Umschreiben der Absenderadresse in Abhängigkeit der Empfänger-Domain habe ich auf die Schnelle keine Lösung. Die üblichen Anpassungen von Mailadressen über die canonical-tables schreiben jede Adresse a nach b um, ohne eine bestimmte Bedingung (in Deinem Fall die Empfänger-Domain) zu beachten. Es kann aber sein, dass der relayende Server bei web.de nach erfolgreicher Authentifizierung die einliefernde Absenderadresse durch die Account-Adresse ersetzt (ausprobieren!).

Gruß Mattias




Reply to: