Postfix (Mail Transfer Agent) - LinkFang.de





Postfix (Mail Transfer Agent)


Postfix
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 533: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 533: attempt to index field 'wikibase' (a nil value))
Betriebssystem diverse Unix-Derivate
Programmier­sprache C
Kategorie Mail Transfer Agent
Lizenz IBM Public License
Deutschsprachig nein
postfix.org

Postfix ist ein Mail Transfer Agent für Unix und Unix-Derivate. Die Software sollte zum Entwicklungszeitpunkt eine kompatible Alternative zu Sendmail sein. Dabei achteten die Programmierer insbesondere auf Sicherheitsaspekte. Der Quellcode von Postfix steht unter der IBM Public License zur Verfügung und ist damit freie Software.

Geschichte

Postfix wurde 1998 von Wietse Zweitze Venema entwickelt und zunächst unter dem Namen VMailer veröffentlicht. Im Rahmen einer markenrechtlichen Prüfung fand man heraus, dass dieser Name einer anderen Marke sehr ähnlich ist und vergab den Namen „IBM Secure Mailer + Postfix“. Wietse Venema äußerte sich zur Namenssuche wie folgt:

We spent several months giving names to the program.

The IBM name policy killed every name we thought up, and so we
decided to change tactics. The program now has TWO names:
IBM Secure Mailer + Postfix.

Das Designziel war ein schnelles, sicheres und leicht zu administrierendes System.

Eigenschaften

Postfix ist ein schnelles und im Verhältnis zu Sendmail oder qmail einfach zu administrierendes System. Dennoch gilt: Wie jeder MTA setzt auch Postfix enorme Kenntnisse im Bereich Mailserver, Protokolle und intensive Systemkenntnisse voraus, da die Konfigurationen je nach Anwendungsfall sehr komplex werden können.

Besonderer Wert wurde bei Postfix auf eine einfache Administration (da es im Wesentlichen nur zwei Konfigurationsdateien gibt) und einen sicheren Mailserver gelegt.[1][2] Es ist dabei aufrufkompatibel mit Sendmail, arbeitet also mit Programmen zusammen, die Sendmail statt Postfix als Mailserver erwarten würden. Weiterhin ist es modular aufgebaut und führt seinen Code soweit möglich ohne root-Rechte aus. Konfigurationsänderungen sind zur Laufzeit möglich und werden ohne Neustart übernommen.

Dieser modulare Aufbau zeigt sich in der unten dargestellten Grafik. In dieser finden sich vier Elementtypen:

Gelbe Ellipsen
Sie stehen für je einen Daemon, welchem genau eine Aufgabe zugeordnet wurde. Aus dieser Modularität heraus erklärt sich die große Sicherheit und Stabilität, die Postfix auszeichnet.
Blaue Kästen
Die blauen Kästen stehen für sogenannte Lookup tables. Sie enthalten in zwei Spalten Informationen, die zur Weiterverarbeitung von E-Mails herangezogen werden können. Dies kann eine Zugriffsliste (engl. access) sein, die darüber bestimmt, ob die E-Mail angenommen wird oder nicht, zum Umschreiben des Adressaten bzw. Senders oder auch der weitere Weg (engl. transport), den eine E-Mail nehmen soll.
Gelbe Kästen
Die gelben Kästen stehen zum einen für sogenannte Warteschlangen (engl. queues), bei der E-Mails physisch auf dem Datenträger (zumeist Festplatte oder einem NFS Laufwerk) abgelegt werden, oder aber für Endzustellung, zum Beispiel eine Mailbox eines Benutzers (Beispiel: /var/mail/benutzername).
Weiße Wolken
Sie stehen für den möglichen Eintritt oder auch das Verlassen des Postfix Systems. Als Beispiel auf der linken Seiten den SMTPD Daemon, welcher für die Annahme von E-Mails über den TCP Port 25 zuständig ist (soweit nicht anders konfiguriert). Auf der rechten Seite dagegen gibt es den SMTP Daemon, der für das Weitergeben von E-Mails an andere SMTP zuständig ist.

Alle Daemonen (gelbe Ellipsen) werden vom Postfix Master Prozess bei Bedarf gestartet und auch überwacht.

Siehe auch

Literatur

Weblinks

Einzelnachweise

  1. Gregor Longariva: Postfix - der Sendmail-Ersatz? Modular und sicher. In: Linux Magazin 05/2006. Abgerufen am 26. Januar 2010.
  2. Mick Brauer und Brenno de Winter: Using Postfix for Secure SMTP Gateways. In: linuxjournal.com. Abgerufen am 26. Januar 2010 (english): „It's obvious that Mr. Venema has taken the lessons of history (as chronicled by CERT, bugtraq, et al.) very much to heart.“

Kategorien: Mail Transfer Agent | Freie E-Mail-Software | Freie Server-Software

Quelle: Wikipedia - http://de.wikipedia.org/wiki/Postfix (Mail Transfer Agent) (Vollständige Liste der Autoren des Textes [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Änderungen: Alle Bilder mit den meisten Bildunterschriften wurden entfernt. Ebenso alle zu nicht-existierenden Artikeln/Kategorien gehenden internen Wikipedia-Links (Bsp. Portal-Links, Redlinks, Bearbeiten-Links). Entfernung von Navigationsframes, Geo & Normdaten, Mediadateien, gesprochene Versionen, z.T. ID&Class-Namen, Style von Div-Containern, Metadaten, Vorlagen, wie lesenwerte Artikel. Ansonsten sind keine Inhaltsänderungen vorgenommen worden. Weiterhin kann es durch die maschinelle Bearbeitung des Inhalts zu Fehlern gerade in der Darstellung kommen. Darum würden wir jeden Besucher unserer Seite darum bitten uns diese Fehler über den Support mittels einer Nachricht mit Link zu melden. Vielen Dank!

Stand der Informationen: August 201& - Wichtiger Hinweis: Da die Inhalte maschinell von Wikipedia übernommen wurden, ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.de nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein, bitten wir Sie darum uns per Support oder E-Mail zu kontaktieren. Wir werden uns dann innerhalb von spätestens 10 Tagen um Ihr Anliegen kümmern. Auch ohne Anliegen erfolgt mindestens alle drei Monate ein Update der gesamten Inhalte.