E-Mail-Archivierung von einem auf Sendmail basierenden E-Mail-Server

Hinweis: Diese Anleitung behandelt lediglich die Besonderheiten der Archivierung eines E-Mail-Servers auf Basis des Mail Transfer Agents Sendmail. Es wird vorausgesetzt, dass Sie bereits über eine MailStore Server-Installation oder Test-Installation verfügen und sich mit der grundlegenden Funktionsweise von MailStore Server vertraut gemacht haben. Lesen Sie dazu bitte das Handbuch oder den Quick-Start-Guide.

MailStore Server bietet unterschiedliche Methoden an, um E-Mails von einem E-Mail-Server zu archivieren, welche im Folgenden beschrieben werden. Sollten Sie sich nicht sicher sein, welche der möglichen Archivierungsmethoden für Ihr Unternehmen die passende ist, empfehlen wir Ihnen das Kapitel Auswahl der richtigen Archivierungsstrategie.

Archivierung einzelner Postfächer

Da ein Mail Transfer Agent wie Sendmail lediglich für den Transport von E-Mails und ggf. in Funktion des Mail Delivery Agents auch für die Zustellung in lokale Postfächer verantwortlich ist, muss für den Zugriff von MailStore Server auf die im Postfach abgelegten E-Mails ein IMAP- und/oder POP3-Dienst (der sogenannte Mail Retrieval Agent) auf dem E-Mail-Server installiert und gestartet sein. Ist der Zugriff über das IMAP- und/oder das POP3- Protokoll auf den E-Mail-Server möglich, lesen Sie zur weiteren Einrichtung der Archivierung bitte das entsprechende Kapitel Serverpostfächer archivieren im MailStore Server Handbuch.

Archivierung mehrerer Postfächer in einem Schritt

Da ein Mail Transfer Agent wie Sendmail lediglich für den Transport von E-Mails und ggf. in Funktion des Mail Delivery Agents auch für die Zustellung in lokale Postfächer verantwortlich ist, muss für den Zugriff von MailStore auf die im Postfach abgelegten E-Mails ein IMAP-Dienst (der sogenannte Mail Retrieval Agent) auf dem E-Mail-Server installiert und gestartet sein. Ist der Zugriff über das IMAP-Protokoll auf den E-Mail-Server möglich, lesen Sie zur weiteren Einrichtung der Archivierung bitte das entsprechende Kapitel Stapelarchivierung von IMAP-Postfächern im MailStore Server-Handbuch.

E-Mails direkt bei Ein- und Ausgang archivieren

Zur Archivierung aller E-Mails direkt bei Ein- und Ausgang empfiehlt es sich, alle E-Mails, die von Sendmail verarbeitet werden, neben den Postfächern der Benutzer in ein weiteres Kopiepostfach zustellen zu lassen.

Sendmail ist einer der flexibelsten Mail Transfer Agents überhaupt. Leider gibt es keine Best-Practice-Anleitung für das Einrichten einer oben beschriebenen Funktionalität mit Sendmail. Wie Sie in Ihrer Sendmail-Installation dafür sorgen, dass alle E-Mails in Kopie an eine weitere Adresse zugestellt werden, hängt stark von Ihrer Systemumgebung ab. Seit Sendmail 8.10 ist der empfohlene Weg, die libmilter Schnittstelle einzusetzen, um Sendmail mit neuen Funktionen zu erweitern.

Eine Datenbank mit verfügbaren Milter Plugins ist unter https://www.milter.org zu finden. Dort gibt es einen Abschnitt speziell für Archivierungslösungen. Die dort aufgelisteten Plugins unterscheiden sich sehr stark in der Art und Weise der Integration sowie in Ihrer eigentlichen Arbeitsweise.

Das Hauptziel muss sein, Kopien aller E-Mails - einschließlich der Envelope Header - in ein Kopiepostfach zuzustellen, welches per IMAP abrufbar ist.

Konfigurieren Sie Ihren MailStore Server so, dass dieser das angelegte Kopiepostfach in regelmäßigen Intervallen (z.B. täglich um 23.00 Uhr) archiviert. Verwenden Sie dazu eine Archivierungsaufgabe vom Typ IMAP-Sammelpostfach.

E-Mails können und sollten nach der Archivierung aus dem Archivpostfach von MailStore Server automatisch gelöscht werden. Sie können dies entsprechend in der MailStore-Archivierungsaufgabe einstellen.

Weblinks