Procmail

procmail ist ein Postlieferagent (MDA), der dazu fähig ist, ankommende Post in verschiedene Verzeichnisse zu sortieren und spam Nachrichten herauszufiltern. Procmail wird auf mit Sitz in Unix Systemen weit verwendet und stabil, aber nicht mehr unterstützt; Benutzern, die ein aufrechterhaltenes Programm verwenden möchten, wird empfohlen, einen alternativen MDA wie maildrop zu verwenden.

Beschwörung

Das procmail Postlieferreagenz wird allgemein von der Befehl-Linie nicht angefangen, aber wird gewöhnlich durch Postliefersubsysteme, wie ein Posttransportagent (wie Sendmail oder Postfix), oder von einem Postwiederauffindungsagenten (wie fetchmail) angerufen.

Das macht die Postverarbeitung Ereignis-gesteuert. Das dazugehörige Werkzeug formail erlaubt procmail, verwendet zu werden, indem es auf der Post stapelweise verarbeitet, die bereits in einem Briefkasten eines Benutzers ist.

Rezepte

Der procmail Agent verwendet Rezepte, um zu bestimmen, wohin man die verschiedenen Postnachrichten liefert.

Elemente eines Rezepts

Jedes Rezept, aus dem Procmail-Gebrauch besteht:

  • Weise
  • Bedingungen
  • Handlung

Rezepte können bedingt oder vorbehaltlos

sein

Durch procmail verwendete Rezepte können bedingt oder vorbehaltlos sein. Wenn die Bedingungen ausgelassen werden, ist das Rezept vorbehaltlos.

Typen von Rezepten

Procmail hat zwei Arten von Rezepten:

  • Das Liefern von Rezepten
  • Das Nichtliefern von Rezepten

Verarbeitung von Rezepten

Rezepte werden von oben bis unten gelesen. Das erste Liefern-Rezept begrenzt den Lieferprozess (wenn die Weise-Fahne sonst nicht angibt).

Bedingungen

Bedingungen werden gewöhnlich regelmäßige Ausdrücke erweitert, obwohl es andere Formen der Bedingung auch gibt.

Grundlegende Operation

Das procmail Werkzeug liest Postnachrichten, die ihm vom Standardeingang gegeben sind. Das procmail Werkzeug wird die Rezepte vor dem Verteilen der Postnachrichten in die passenden Briefkästen bearbeiten.

Andere Operationen

Andere allgemeine mit procmail ausgeführte Operationen schließen Entstörung und das Sortieren von E-Mails in verschiedene Mappen gemäß Schlüsselwörtern in von, bis, Thema, Text der Post oder das Senden von Autoantworten, aber hoch entwickelteren Operationen ein

sind

auch möglich.

Entstörung von Spam

Eine übliche Praxis soll procmail ein spam Außenfilterprogramm wie SpamAssassin nennen lassen. Diese Methode kann spam berücksichtigen, der zu filtern oder sogar zu löschen ist.

Betriebsadressenlisten

Die procmail Entwickler haben einen Adressenliste-Betriebsleiter genannt SmartList oben auf procmail gebaut.

Weiterführende Literatur

  • Martin McCarthy, Der Procmail Begleiter, Addison-Wesley, S. 256, November 2001, internationale Standardbuchnummer 0-201-73790-6

Links


Gestell Kazbek / Das Märchen des Barden (1985-Videospiel)
Impressum & Datenschutz