Zum Inhalt springen

Postfix: E-Mail von intern nach extern soll an andere E-Mail umgeleitet werden


Empfohlene Beiträge

Geschrieben

Hallo,

die Überschrift sagt einiges und ich habe auch schon gegoogelt etc. mir ist aber nichts passendes über den Weg gelaufen. Vielleicht bin ich auch zu blind :-) egal.

Betriebssystem:

Red Hat Linux 3

Postfix 2

Folgendes Problem / Frage.

Wie stelle ich es an, dass eine E-Mail die von einer lokalen E-Mail-Adresse an eine Externe E-Mail-Adresse gesendet wird, an eine andere externe E-Mail Adresse umgeleitet wird.

im enddefekt so:

lokaleruser@lokal.org sendet an externuser@internet.org

Und nun hätte ich gerne das alle E-Mails die an externuser@internet.org gehen an eine andere externe E-Mail-Adresse weitergeleitet werden.

Macht man das über einen Suchstring? Wenn ja wie und wo?

So wie bei ner SPAM-Mail? :confused:

Für Hilfe werde ich dankbar.

Geschrieben

Hi,

Wieviele Leute senden denn Emails an diese externe Adresse? Nur der eine oder mehrere?...

nur der eine alleine.

...Falls mehrere: Nur von dem einen oder doch alle Emails umleiten?

falls doch mal ein anderer an diese e-mail-Adresse sendet wäre es toll wenn das auch umgeleitet werde würde.

Aber es reicht erstmal wenn es für den einen gehen würde.

Geschrieben

Nach dem Absender zu filtern ist der schwere Teil. Wenn's nur nach dem Empfänger geht setzte einfach einen Eintrag in die virutal-Table in der Form "<alte externe Adresse> <neue externe Adresse>". Das sollte es gewesen sein.

Geschrieben

Hi,

Nach dem Absender zu filtern ist der schwere Teil. ...

Hm das würde wie gehen? 'ne Idee.

...Wenn's nur nach dem Empfänger geht setzte einfach einen Eintrag in die virutal-Table in der Form "<alte externe Adresse> <neue externe Adresse>". Das sollte es gewesen sein.

OK. Des mit dem virtual-Table hatte ich schon so gelesen. In den Beispielen die ich gefunden habe,war aber immer nur die Rede von internen Adressen, also Usern mit lokaler E-Mail-Adresse. Da war ich mir unsicher ob das auch mit anderen E-Mail-Adressen funktioniert.

Ich werde es ausprobieren und morgen mal reporten.

Danke soweit erstmal.

Geschrieben
...Wenn's nur nach dem Empfänger geht setzte einfach einen Eintrag in die virutal-Table in der Form "<alte externe Adresse> <neue externe Adresse>". Das sollte es gewesen sein.

Das geht so auf alle Fälle

...Ich werde es ausprobieren und morgen mal reporten.

So ich konnt's nicht erwarten und habs jetzt gleich ausprobiert.

Ja der Tipp hat zu 100 % eingeschlagen.

Genauso wollt ich das haben.

DANKE DIR.

"Luftsprünge-mach-vor-lauter-Freude"

Und so geht's:

in der /etc/postfix/main.cf habe ich die Virtual Tabelle aktiviert:

# ADDRESS REDIRECTION (VIRTUAL DOMAIN)

#

 virtual_maps = hash:/etc/postfix/virtual
In der /etc/postfix/virtual habe ich die E-Mail-Adresse angegeben.
externuser@internet.org andererexternuser@internetwoanders.org
Die Adresse an die normalerweise versendet wird externuser@internet.org und daneben die Adresse wo die Mail in Zukunft hingehen wird andererexternuser@internetwoanders.org Anschließend wird die Hash neu berechnet:
postmap /etc/postfix/virtual
und der Postfix reloaded
postfix reload

Und dann ins maillog schauen :-)

PS:

Mit freundlicher Unterstützung von dieser Seite und natürlich Mister mr.disk

Geschrieben
Hm das würde wie gehen? 'ne Idee.

(zum Thema filtern mit Postfix nach Absender)

Da ein Mailserver für den Versand von Emails zuständig ist, ist sein Ziel natürlich der Empfänger. Was da als Absender steht ist aus Sicht der Zustellung ja eigentlich auch egal. Der Absender ist nur bei der Frage "darf der das überhaupt" interessant, ansonsten...

Mein Stand ist, dass Postfix keine Änderung des Transportweges anhand der Absenderadresse vornehmen kann. Ich selbst hab das immer so gelöst, dass ich ein eigenes Modul in Postfix integriert habe welches für mich diese Dinge erledigt. Sowas kann man in Postfix sehr leicht einbinden. Ein sehr bekanntes Beispiel für diese Einbindung ist z.B. amavis, die Virenscanner- und inzwischen auch Spamschnittstelle.

OK. Des mit dem virtual-Table hatte ich schon so gelesen. In den Beispielen die ich gefunden habe,war aber immer nur die Rede von internen Adressen, also Usern mit lokaler E-Mail-Adresse. Da war ich mir unsicher ob das auch mit anderen E-Mail-Adressen funktioniert.

Hast Du ja bereits selbst gesehen: Ja, das geht mit allen Adressen. In der virual-Table steht ja nicht drin für welche Domain der Server zuständig ist sondern nur, welche 'virtuellen' Adressen er kennt. Und mit diesen virtuellen Adressen kann man dann tun was man will, z.B. in ein Mailpostfach legen oder halt wie in Deinem Fall an eine andere Adresse weiterleiten. Eben alles was man bei Postfix in den Tables angeben kann ;)

Geschrieben
(zum Thema filtern mit Postfix nach Absender)

Da ein Mailserver für den Versand von Emails zuständig ist, ist sein Ziel natürlich der Empfänger. Was da als Absender steht ist aus Sicht der Zustellung ja eigentlich auch egal. Der Absender ist nur bei der Frage "darf der das überhaupt" interessant, ansonsten...

Mein Stand ist, dass Postfix keine Änderung des Transportweges anhand der Absenderadresse vornehmen kann. Ich selbst hab das immer so gelöst, dass ich ein eigenes Modul in Postfix integriert habe welches für mich diese Dinge erledigt. Sowas kann man in Postfix sehr leicht einbinden. Ein sehr bekanntes Beispiel für diese Einbindung ist z.B. amavis, die Virenscanner- und inzwischen auch Spamschnittstelle.

Ja denn werd ich mic ma mit dem amavis beschäftigen und schauen was da raus kommt.

Wie gesagt vielen Dank.

Hast Du ja bereits selbst gesehen: Ja, das geht mit allen Adressen. In der virual-Table steht ja nicht drin für welche Domain der Server zuständig ist sondern nur, welche 'virtuellen' Adressen er kennt. Und mit diesen virtuellen Adressen kann man dann tun was man will, z.B. in ein Mailpostfach legen oder halt wie in Deinem Fall an eine andere Adresse weiterleiten. Eben alles was man bei Postfix in den Tables angeben kann ;)

Ja dann werd ich mal ein bisschen in der Tabeller basten.

BIG THANX

Geschrieben
Ja denn werd ich mic ma mit dem amavis beschäftigen und schauen was da raus kommt.

Wobei Amavis nicht das Problem mit dem Absender löst. Es ist nur ein bekanntes Beispiel, wie man z.B. externe Module in Postfix einbinden kann. Nur falls Du das falsch verstanden hast.

Wofür sich Amavis aber auf jeden Fall lohnt ist, falls Dir Viren und Spam zu viel werden.

Geschrieben
Wobei Amavis nicht das Problem mit dem Absender löst. Es ist nur ein bekanntes Beispiel, wie man z.B. externe Module in Postfix einbinden kann. Nur falls Du das falsch verstanden hast.

Wofür sich Amavis aber auf jeden Fall lohnt ist, falls Dir Viren und Spam zu viel werden.

Hi,

ne habs schon richtig verstanden. Thanx für den Hinweis.

Ja auf alle Fälle zu viel Spam und zuviel Viren!!!

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...