molombo
Goto Top

Postfix soll mails weiterleiten

Hallo zusammen,

ich als Postfix-Anfänger bräuchte Hilfe...
Ich will einen Mail-Server aufsetzen der alle ankommende Mails direkt zu einem anderen Server schickt...
kann mir bitte jemand sagen wie ich da postfix konfigurieren muss??

Mfg
Molombo

Content-ID: 12757

Url: https://administrator.de/forum/postfix-soll-mails-weiterleiten-12757.html

Ausgedruckt am: 22.12.2024 um 12:12 Uhr

gemini
gemini 05.07.2005 um 15:41:07 Uhr
Goto Top
Soll Postfix nun direkt zum Empfänger senden oder über die Mailserver des ISP?

In /etc/postfix/main.cf findest du einen Parameter "relayhost = ".
Erstmal Kommentarzeichen # entfernen

Für Direkt: relayhost =
Für ISP: relayhost = <<a>mailserver<a>>.<<a>deines<a>>.<<a>providers<a>>
~~~~~~~~~~
Hinweis:
Manche Mailserver machen eine Reverseabfrage auf den sendenden Mailservers und droppen die Mail, wenn der Name nicht aufgelöst werden kann. Dies betrifft Verbindungen mit dyn. IP-Adressen.
Es können aber auch komplette Adressbereiche (bspw. solche aus dyn. Verteilung) komplett von der Annahme ausgeschlossen werden, auch wenn der Name auflösbar ist.
molombo
molombo 06.07.2005 um 07:46:42 Uhr
Goto Top
Postfix soll direkt an einen anderen Server im Intranet!
doch leider kommen nicht mal Mails an...
irgendwas mach ich da noch falsch ?!?
mf
mf 06.07.2005 um 21:43:04 Uhr
Goto Top
Nimm die Standard-Installation von Postfix und erstelle die Datei /etc/postfix/transport mit folgendem Inhalt:

inter.net smtp:[192.168.x.x]
.inter.net smtp:[192.168.x.x]

Anschliessend noch ein "postmap /etc/postfix/transport" und du hast eine passende Datei, mit der du arbeiten kannst.

In /etc/postfix/main.cf schreibst du noch diese Zeile rein: "transport_maps = hash:/etc/postfix/transport" und startet Postfix neu.

Nun werden alle Mail für die Domain inter.net und auch alle Subdomains an den internen Server mit der IP 192.168.x.x weitergeleitet.

Mails für andere Domains aber nicht. Hast du mehrere Mail-Domains, die du empfangen willst, musst du das für die anderen auch noch mit in /etc/postfix/transport eintragen.

Das sollte es schon gewesen sein.
molombo
molombo 07.07.2005 um 09:14:43 Uhr
Goto Top
ich dreh ja durch!!! das war alles??
danke dir, es funktioniert!!!
pea
pea 20.06.2006 um 20:07:44 Uhr
Goto Top
... könnte man hierbei auch noch einen Virenscanner dazwischen schalten.
Also: MX-Eintrag auf domain.de (root-Server, feste IP) -> hier Mails entgegen nehmen und nach Viren scannen und ggf. aussortieren -> nun weiter leiten an Mailserver (Firma X, feste IP) -> hier findet eine entsprechende Verteilung der Mails statt.
mf
mf 23.06.2006 um 13:35:24 Uhr
Goto Top
hi.

schaue dir mal dieses TUT an.
http://workaround.org/articles/ispmail-sarge/index.shtml.de

dort wird genau beschrieben, wie du einen virenscanner dazwischen setzen kannst. die punkte bezgl der mailverwaltung in einer DB kannst du ignorieren.

gruss
markus
SOJ
SOJ 14.07.2006 um 15:14:09 Uhr
Goto Top
Danke. Hat super funktioniert.

Gruß SOJ face-smile
62069
62069 28.02.2008 um 11:59:47 Uhr
Goto Top
Hallo.
Hat jemand für mein Problem auch eine Lösung:
Ich habe Postfix installiert und möchte alle ankommenden E-Mails an eine externe E-Mail Adresse weiterleiten.
Sozusagen Catch-All...

Wie ich im ergoogelt habe muss ich dazu die /etc/postfix/transport erstellen..?

Vielen Dank schonmal
laphroaig
laphroaig 21.01.2009 um 12:45:00 Uhr
Goto Top
Zitat von @mf:
Nimm die Standard-Installation von Postfix und erstelle die Datei
/etc/postfix/transport mit folgendem Inhalt:

inter.net smtp:[192.168.x.x]
.inter.net smtp:[192.168.x.x]

Anschliessend noch ein "postmap /etc/postfix/transport" und
du hast eine passende Datei, mit der du arbeiten kannst.

In /etc/postfix/main.cf schreibst du noch diese Zeile rein:
"transport_maps = hash:/etc/postfix/transport" und startet
Postfix neu.

Nun werden alle Mail für die Domain inter.net und auch alle
Subdomains an den internen Server mit der IP 192.168.x.x
weitergeleitet.

Mails für andere Domains aber nicht. Hast du mehrere
Mail-Domains, die du empfangen willst, musst du das für die
anderen auch noch mit in /etc/postfix/transport eintragen.

Das sollte es schon gewesen sein.


Könnte man auch irgendwie auf diesem Wege eine Kopie aller eingehenden emails an einen Server im Intranet weiterleiten?
Snoopy354
Snoopy354 11.04.2021 um 15:41:36 Uhr
Goto Top
Hallo,

Ist zwar schon sehr alter Eintrag habe aber eine Frage dazu. Wenn der interne Server nicht erreichbar ist, werden die Mails zwischengespeichert und wie kann ich dies Einstellen.
Bräuchte dies nur wenn der Originale Mail Server (hat also niederere Mx Wert) down ist.

Danke