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
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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 12757
Url: https://administrator.de/contentid/12757
Ausgedruckt am: 22.11.2024 um 01:11 Uhr
10 Kommentare
Neuester Kommentar
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.
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.
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.
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 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.
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.
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
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
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
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
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.
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?