Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:postfix

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lpi2:postfix [2022/09/21 18:42] – [Debian] ingo_wichmannlpi2:postfix [2026/03/04 11:20] (aktuell) – [Testen] ingo_wichmann
Zeile 3: Zeile 3:
  
 ===== Benötigte Pakete ===== ===== Benötigte Pakete =====
-SuSE, Debian, RedHat: +SuSE, Debian, Ubuntu, RedHat:  ''postfix''
-  postfix+
  
 ==== Debian ==== ==== Debian ====
Zeile 14: Zeile 13:
   dpkg-query -W -f='${Package}\n' | grep exim | xargs dpkg --purge   dpkg-query -W -f='${Package}\n' | grep exim | xargs dpkg --purge
 )) ))
-==== SuSE ==== 
-SuSE hat seine eigenen Vorstellungen, wie man Postfix konfiguriert. Wenn man die Konfiguration aber nicht ''yast'' überlassen möchte, muß man die Datei ''/etc/sysconfig/mail'' anpassen: 
-<file> 
-MAIL_CREATE_CONFIG="no" 
-</file> 
- 
-==== RedHat ==== 
-Für RedHat wird auch das Paket ''system-switch-mail'' empfohlen 
  
 ===== Konfiguration ===== ===== Konfiguration =====
Zeile 29: Zeile 20:
  
 ==== Postfix ==== ==== Postfix ====
-In der Folge werden sinnvolle Werte für ''myhostname'', ''mydomain'' und ''mynetworks'' gesetzt. Und die Parameter ''mydestination'', ''inet_interfaces'', ''smtpd_recipient_restrictions'' ((vor Postfix Version 2.10)), ''smtpd_relay_restrictions'' ((ab Postfix Version 2.10)), ''default_transport'' und ''relay_transport'' werden auf die default-Werte gesetzt:+In der Folge werden sinnvolle Werte für ''myhostname'' und ''mydomain'' gesetzt. Und die Parameter ''mydestination'', ''inet_interfaces'', ''mynetworks'', ''smtpd_recipient_restrictions'', ''smtpd_relay_restrictions'', ''default_transport'' und ''relay_transport'' werden auf ihre default-Werte gesetzt:
 <code bash> <code bash>
- 
 postconf -e "myhostname = $(hostname -f)" postconf -e "myhostname = $(hostname -f)"
 postconf -e "mydomain = $(hostname -d)" postconf -e "mydomain = $(hostname -d)"
-postconf -e 'mynetworks = 127.0.0.0/8 [::1]/128' 
  
-for PARAMETER in mydestination inet_interfaces smtpd_recipient_restrictions smtpd_relay_restrictions default_transport relay_transport;+for PARAMETER in mydestination inet_interfaces mynetworks smtpd_recipient_restrictions smtpd_relay_restrictions default_transport relay_transport;
 do do
     postconf -# $PARAMETER;     postconf -# $PARAMETER;
 done; done;
 +postconf -e 'mydestination = $myhostname, $mydomain, localhost.$mydomain, localhost'
 </code> </code>
  
Zeile 47: Zeile 37:
  
 ===== Testen ===== ===== Testen =====
-  lsof -i :25+  lsof -Pni :25
  
   netcat -v localhost 25   netcat -v localhost 25
Zeile 61: Zeile 51:
   .   .
   quit   quit
 +
 +
 +====== Übersichtsbild Postfix Konfiguration ======
 +{{ :lpi2:postfix.svg |}}
 +Original von Michael Nausch: https://dokuwiki.nausch.org/doku.php/centos:mail_c6:mta_3
  
 ====== Links ====== ====== Links ======
   * http://www.postfix.org   * http://www.postfix.org
lpi2/postfix.1663785774.txt.gz · Zuletzt geändert: 2022/09/21 18:42 von ingo_wichmann