marsman147
New Member
Hi!
Ich betreibe schon ein paar Jahren einen Linux-Server, auf dem auch ein Mail-Server läuft. Klassisch mit Postfix, Dovecot und Rsmapd. Dem Host sind 2 externe IPs und 2 de.-Domains zugewiesen. Einmal für privat und einmal für geschäftlich. Die Mail-Adressen lauten mail@domain1.de und mail@domain2.de. Den Mailserver habe ich nach Anleitung von Thomas Leistner eingerichtet. Damit postfix mit den beiden Domains klar kommt, habe ich in der master.cf jeweils einen Block pro Domains/IP und einen dritten für localhost konfiguriert (Doku). Also etwa so:
Das funktioniert zwar generell. Mit dieser Vorgehensweise bin ich aber nicht zufrieden. Schwerwiegend ist, dass postscreen nun parallel ausgeführt wird und sich auf btree:/var/lib/postfix/postscreen_cache selbst locked.
Meine Frage wäre nun, ob es für den Betrieb von 2 Domains auf einem Host eine bessere Konfiguration gibt. Ich habe ein bisschen über postmulti gelesen. Kann aber nicht abschätzen, ob ich damit besser fahre. Was meint ihr?
Ich betreibe schon ein paar Jahren einen Linux-Server, auf dem auch ein Mail-Server läuft. Klassisch mit Postfix, Dovecot und Rsmapd. Dem Host sind 2 externe IPs und 2 de.-Domains zugewiesen. Einmal für privat und einmal für geschäftlich. Die Mail-Adressen lauten mail@domain1.de und mail@domain2.de. Den Mailserver habe ich nach Anleitung von Thomas Leistner eingerichtet. Damit postfix mit den beiden Domains klar kommt, habe ich in der master.cf jeweils einen Block pro Domains/IP und einen dritten für localhost konfiguriert (Doku). Also etwa so:
Code:
<ip1>:smtp inet n - y - 1 postscreen
-o smtpd_service_name=smtpd_1
-o tlsproxy_service_name=tlsproxy_1
-o syslog_name=postfix/<domain1>.de
-o smtp_helo_name=mail.<domain1>.de
-o smtpd_banner=<domain1>.de ESMTP $mail_name (Debian/GNU)
-o smtpd_sasl_auth_enable=no
-o smtpd_tls_key_file=/etc/letsencrypt/live/mail.<domain1>.de/privkey.pem
-o smtpd_tls_cert_file=/etc/letsencrypt/live/mail.<domain1>.de/fullchain.pem
smtpd_1 pass - - y - - smtpd
-o syslog_name=postfix/<domain1>.de
dnsblog unix - - y - 0 dnsblog
tlsproxy unix - - y - 0 tlsproxy
...
Das funktioniert zwar generell. Mit dieser Vorgehensweise bin ich aber nicht zufrieden. Schwerwiegend ist, dass postscreen nun parallel ausgeführt wird und sich auf btree:/var/lib/postfix/postscreen_cache selbst locked.
Meine Frage wäre nun, ob es für den Betrieb von 2 Domains auf einem Host eine bessere Konfiguration gibt. Ich habe ein bisschen über postmulti gelesen. Kann aber nicht abschätzen, ob ich damit besser fahre. Was meint ihr?