Am Donnerstag, 10. August 2006 19:51 schrieb Sandy Drobic:
Thomas Gräber wrote:
Hallo,
ich möchte auf meinem Rechner mit dem lokalen Mailsystem (z.B. mit dem Befehl mail) in der Lage sein mails mit in die grosse weite Welt zu schicken, aber systemmails sollen weiter lokal zugestellt werden. Das ganze mit Postfix und SuSE 9.1. Mit der Standardkonfiguraion funktioniert das ja auch alles, allerdings ist der Absender dann immer user@hostname.domain.de. Wenn ich den Parameter myorigin auf $mydomain setze macht er das korrekt, allerdings gehen dann auch systemmails an root@domain.de. Gibt es evtl. einen Parameter, wo man ihm sagen kann, dass mails, die an lokale user gehen, an user@hostname.domain.de gehen sollen? Oder setze ich da ganz falsch an?
Ich hoffe, ihr könnt mir einen Schubs in die richtige Richtung geben.
Postfix ergänzt Non-FQDN Emailadressen mit dem Wert von $myorigin. Wenn du Problemen aus dem Weg gehen möchtest mit unvollständigen Benutzernamen, dann verwende einfach komplette Emailadressen.
Es gibt viele Möglichkeiten, aber deine Beschreibung ist bisher etwas zu vage, deshalb kann ich keine präzise Antwort geben.
Das hatte ich schon mitbekommen. Mir geht es jetzt noch um Mails, die vom System verschickt werden, z.B. Cron. Die sollen ja an einen lokalen User gehen. Nun habe ich das Problem, dass die $mydomain eine reale domain ist und der Name des lokalen Users, der die Systemmails bekommen soll dort auch als Mailadresse existiert (username@domain.de). Postfix würde das ja dann an die Mailadresse verschicken, was eigentlich nicht unbedingt gewollt ist. Am praktischsten wäre es, wenn man postfix irgendwie sagen könnte, er soll die non-fqdn-adressen um z.B. hostname.domain.de ergänzen, aber für ausgehende Mails user@domain.de verwenden. Oder welche Infos wolltest du haben? Danke, Thomas