Hallo Heiko,
Am Freitag, 12. Mai 2006 15:55 schrieb Heiko Schlittermann:
es gibt mindestens einen anderen Mailserver, der nimmt auf Wunsch das Umschreiben in Abhängigkeit vom Transport (smtp, local, ...) vor.
schon klar ;-)
Vielleicht kann Deiner sowas auch?
Leider in der bei uns installierten Version noch nicht -- aber die wird sich hoffentlich bald ändern (ja, Heiko, es tut sich endlich was ...)
Und - gab's bei Postfix nicht sowas wie "Masquerading"?
Ja, das bringt aber nur was, wenn der interne Name den externen als Bestandteil hat: server.extern.tld -> extern.tld
Wir brauchen aber: intern -> extern.tld
Fürs Protokoll: Bis zum Erscheinen des neuen Servers (egal ob neue Version oder fähigeres System) löse ich das Problem jetzt folgendermaßen:
- Adressen werden nicht umgeschrieben - ich lasse Mails durch, die an interne Adressen gehen (also Adressen für die unser Server zuständig ist) - danach teste ich, ob der Absender einen FQDN hat -- wenn nicht, wird er zurückgewiesen.
Das sieht in der main.cf so aus:
smtpd_recipient_restrictions = check_relay_domains, permit_auth_destinations, reject_non_fqdn_sender
Uwe