Postfix

Allgemein

Ich bevorzuge Postfix statt Exim. An die Konfiguration habe ich mich gewöhnt und sie ist für mich gut strukturiert.

Benötigte Pakete

Ich installiere die folgenden Pakete (unter Debian), die ggf. noch einige Abhängigkeiten nach sich ziehen:

  • postfix
  • mailx
  • mutt
  • libsasl2-2 libsasl2-modules (nur in Verbindung mit Smarthost)

Zusätzliche Konfiguration

Zusätzlich zur Standard-Konfiguration, die unter Debian bereits bei der Installation angelegt wird, nutze ich meist noch die folgenden Einstellungen:

Die Dateien smtp_auth und sender_canonical im postfix-Ordner müssen angelegt und nach allen Änderungen mit

in das Postfix-Format gebracht werden. Danach ist ein Reload bzw. Restart des Postfix-Dienstes durchzuführen.

smtp_auth

Die Datei wird für die Authentifizierung gegen ein oder mehrere SMTP-Relays genutzt. Für jedes Relay ist eine Zeile mit

aufzuführen. Der Name-des-Relays muss genau so geschrieben werden, wie in der main.cf:

sender_canonical

Die Datei wird für das Umschreiben von Absenderadressen genutzt. Beim Versand über ein Relay ist das Pflicht, weil sonst die lokalen Benutzer als Absenderadresse (root@localhost) abgelehnt werden. Der Aufbau ist wie folgt: