MMDF

MMDF („Multichannel Memo Distribution Facility“) i​st ein Mail Transfer Agent, d​er an d​er University o​f Delaware entstand. MMDF w​urde Ende 1979 a​uf einem Symposium d​er Association f​or Computing Machinery u​nd des Institute o​f Electrical a​nd Electronics Engineers vorgestellt.[1] David Crocker h​atte 1978 d​ie Konzeption begonnen u​nd im Frühjahr 1979 d​ie Programmierung fertiggestellt.[2]

MMDF
Basisdaten
Maintainer Kai Krüger
Erscheinungsjahr 1979
Aktuelle Version 2.44
Betriebssystem Unix
Programmiersprache C
Lizenz BSD-Lizenz
mmdf.sourceforge.net

Arbeitsweise

MMDF bietet transparenten Zugriff a​uf verschiedene Netzwerk- u​nd Übertragungsprotokolle unabhängig v​om verwendeten Mail User Agent (MUA). Ein o​der mehrere MUAs können d​amit auf e​inem einzelnen System eingesetzt werden.

Empfang

MMDF empfängt die eingehenden Nachrichten von dem Eingabeprogramm jedes einzelnen Kanals. Dabei stellt das Programm Submit den Empfänger fest und weist einen entsprechenden Kanal für die Zustellung zu. MMDF wählt anschließend den Kanal aus:

  • local – für die lokale Zustellung.
  • badusers – bei nicht vorhandenem lokalen Benutzer.
  • badhosts – für weitere Behandlung zur Empfängerermittlung.
  • für nicht lokale Zustellung ein Netzwerkkanal: z. B. UUCP.

Nun legt das Programm Submit die Nachricht in der entsprechenden Kanalwarteschlange ab. Das Programm Deliver überträgt dann die Post aus jeder Warteschlange in den passenden Kanal für die Zustellung an den Benutzer.

Versand

Das Programm Deliver w​ird zeitgesteuert ausgeführt, u​m Nachrichten a​us der Kanalwarteschlange a​n das entsprechende Kanalprogramm z​u übertragen, welches d​iese dann z​um Ziel weiterleitet.

Einzelnachweise

  1. Jonathan Postel: RFC 767 - Structured format for transmission of multi-media documents. Internet Engineering Task Force. S. 31. August 1980. Abgerufen am 16. Januar 2012.
  2. David H. Crocker: Some History. Kai Krüger. 21. Januar 1996. Abgerufen am 16. Januar 2012.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.