Zum Inhalt springen

Postfix/Architektur: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „=== Einzelnachweise ===↵<references />“ durch „“
K Textersetzung - „ Postfix “ durch „ Postfix
 
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''topic''' kurze Beschreibung
'''topic''' - Kurzbeschreibung


== Beschreibung ==
== Beschreibung ==
== Installation ==
== Installation ==
== Syntax ==
== Aufruf ==
=== Parameter ===
=== Argumente ===
=== Optionen ===
=== Optionen ===
=== Umgebungsvariablen ===
=== Umgebung ===
=== Exit-Status ===
=== Rückgabewert ===


== Konfiguration ==
== Konfiguration ==
Zeile 16: Zeile 16:
== Dokumentation ==
== Dokumentation ==
=== RFC ===
=== RFC ===
=== Man-Pages ===
=== Man-Page ===
=== Info-Pages ===
=== Info-Pages ===
=== Siehe auch ===
=== Siehe auch ===
Zeile 25: Zeile 25:




== Testfragen ==
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 1''
<div class="mw-collapsible-content">'''Antwort1'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 2''
<div class="mw-collapsible-content">'''Antwort2'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 3''
<div class="mw-collapsible-content">'''Antwort3'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 4''
<div class="mw-collapsible-content">'''Antwort4'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 5''
<div class="mw-collapsible-content">'''Antwort5'''</div>
</div>






= TMP =
= TMP =
== Einführung ==
== Einführung ==


== Postfix Architektur ==
== [[Postfix]] Architektur ==
[[Datei:Postfix_architecture.svg]]
[[Datei:Postfix_architecture.svg]]


== [[Postfix/master]] ==
== [[Postfix/master]] ==
  0001 root     /sbin/init
  0001 root   /sbin/init
  3235 root     └─ /usr/lib/postfix/sbin/master -w
  3235 root   └─ /usr/lib/postfix/sbin/master -w
  3237 postfix     ├─ pickup -l -t unix -u -c
  3237 postfix   ├─ pickup -l -t unix -u -c
  3238 postfix     └─ qmgr -l -t unix -u
  3238 postfix   └─ qmgr -l -t unix -u




Zeile 65: Zeile 44:
Gelbe Ellipsen
Gelbe Ellipsen
* Sie stehen für je einen [[Daemon]], welchem genau eine Aufgabe zugeordnet wurde.  
* 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.
* Aus dieser Modularität heraus erklärt sich die große Sicherheit und Stabilität, die [[Postfix]] auszeichnet.


== [[Postfix/Nachschlagetabellen | Lookup table]] ==
== [[Postfix/Nachschlagetabellen | Lookup table]] ==
Zeile 80: Zeile 59:


== Eingänge/Ausgänge ==
== Eingänge/Ausgänge ==
Alle Daemonen (gelbe Ellipsen) werden vom Postfix Master Prozess bei Bedarf gestartet und auch überwacht.
Alle Daemonen (gelbe Ellipsen) werden vom [[Postfix]] Master Prozess bei Bedarf gestartet und auch überwacht.


Weiße Wolken
Weiße Wolken
Zeile 86: Zeile 65:
; [[Postfix/Zustellung]]
; [[Postfix/Zustellung]]


* Sie stehen für den möglichen Eintritt oder auch das Verlassen des Postfix Systems.  
* Sie stehen für den möglichen Eintritt oder auch das Verlassen des [[Postfix]] Systems.  
* Als Beispiel auf der linken Seiten den SMTP'''D''' Daemon, welcher für die '''Annahme''' von E-Mails über den TCP Port 25 zuständig ist (soweit nicht anders konfiguriert).  
* Als Beispiel auf der linken Seiten den SMTP'''D''' 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.
* Auf der rechten Seite dagegen gibt es den '''SMTP''' Daemon, der für das Weitergeben von E-Mails an andere SMTP zuständig ist.


[[Kategorie:Postfix]]
[[Kategorie:Postfix]]

Aktuelle Version vom 4. Juli 2026, 13:06 Uhr

topic - Kurzbeschreibung

Beschreibung

Installation

Aufruf

Argumente

Optionen

Umgebung

Rückgabewert

Konfiguration

Dateien

Anwendungen

Sicherheit

Dokumentation

RFC

Man-Page

Info-Pages

Siehe auch

Projekt-Homepage

TMP

Einführung

Postfix Architektur

0001 root   /sbin/init
3235 root   └─ /usr/lib/postfix/sbin/master -w
3237 postfix   ├─ pickup -l -t unix -u -c
3238 postfix   └─ qmgr -l -t unix -u


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 (postfix maps).
  • 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 Rechtecke

  • Die orangenen 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).

Eingänge/Ausgänge

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

Weiße Wolken

Postfix/Empfang
Postfix/Zustellung
  • 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.