Postfix - Weiterleitung und Smarthost
Morgen allerseits,
ich betreibe auf einem VServer einen Postfix. Dieser soll nur als Backup-MX und als Smarthost dienen.
Ich habe mit Hilfe diesem Thread die Weiterleitung der Mails eingerichtet bekommen. Allerdings scheitere ich daran den Server dann auch noch als Smarthost zu nutzen.
mail.cf:
Der Postfix soll Mails von einem Exchange 2010 entgegen nehmen und was ja die Funktion einen Smarthost/Relay ist weiterleiten. Natürlich soll er dabei nicht zum Open Relay werden.
Allerdings komm ich mit der Konfiguration nicht ganz klar ...
Wäre nett wenn mir jemand da auf die Sprünge helfen könnte.
Viele Grüße.
David
ich betreibe auf einem VServer einen Postfix. Dieser soll nur als Backup-MX und als Smarthost dienen.
Ich habe mit Hilfe diesem Thread die Weiterleitung der Mails eingerichtet bekommen. Allerdings scheitere ich daran den Server dann auch noch als Smarthost zu nutzen.
mail.cf:
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no
# TLS parameters
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
myhostname = s2.example.de
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = s2.example.de, localhost.example.de, , localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
html_directory = /usr/share/doc/postfix/html
transport_maps = hash:/etc/postfix/transport
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated
smtpd_delay_reject = no
Der Postfix soll Mails von einem Exchange 2010 entgegen nehmen und was ja die Funktion einen Smarthost/Relay ist weiterleiten. Natürlich soll er dabei nicht zum Open Relay werden.
Allerdings komm ich mit der Konfiguration nicht ganz klar ...
Wäre nett wenn mir jemand da auf die Sprünge helfen könnte.
Viele Grüße.
David
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 151975
Url: https://administrator.de/forum/postfix-weiterleitung-und-smarthost-151975.html
Ausgedruckt am: 22.12.2024 um 08:12 Uhr
12 Kommentare
Neuester Kommentar
Hallo,
das ist so nicht möglich.
Die einfachste Möglichkeit, die mir einfällt wäre es, ein VPN zu nutzen, zwischen Exchange und Postfix, oder per SSH das Ganze zu tunneln. Dann kommst Du auf 127.0.0.1 an und darfst einliefern ohne eine Konfigurationsänderung.
Dazu benötigst Du auf dem Exchange z.B. autossh und konfigurierst einen Tunnel:
http://www.matthanger.net/2008/04/creating-persistent-ssh-tunnels-in.ht ...
Phil
das ist so nicht möglich.
Die einfachste Möglichkeit, die mir einfällt wäre es, ein VPN zu nutzen, zwischen Exchange und Postfix, oder per SSH das Ganze zu tunneln. Dann kommst Du auf 127.0.0.1 an und darfst einliefern ohne eine Konfigurationsänderung.
Dazu benötigst Du auf dem Exchange z.B. autossh und konfigurierst einen Tunnel:
http://www.matthanger.net/2008/04/creating-persistent-ssh-tunnels-in.ht ...
Phil
Hallo,
eigentlich steht das alles im Tutorial, das ich oben verlinkt habe!
cygrunsrv -I AutoSSH -p /usr/bin/autossh -a "-M 20000 -L localaddress:port:serveraddress:port user@ssh.host.name" -e
in Deinem Fall ist dann eben der Port auf der "Serverseite" 25 und der Port auf der Clientseite z.B. 1025.
Der Exchange kann dann auf Localhost:1025 einliefern.
Siehe auch hier:
http://www.jfranken.de/homepages/johannes/vortraege/ssh2_inhalt.de.html
Abschnitt "Local Port Forwarding"
Phil
eigentlich steht das alles im Tutorial, das ich oben verlinkt habe!
cygrunsrv -I AutoSSH -p /usr/bin/autossh -a "-M 20000 -L localaddress:port:serveraddress:port user@ssh.host.name" -e
in Deinem Fall ist dann eben der Port auf der "Serverseite" 25 und der Port auf der Clientseite z.B. 1025.
Der Exchange kann dann auf Localhost:1025 einliefern.
Siehe auch hier:
http://www.jfranken.de/homepages/johannes/vortraege/ssh2_inhalt.de.html
Abschnitt "Local Port Forwarding"
Phil