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

Hinweis: Diese Anleitung behandelt lediglich die Besonderheiten der Archivierung eines E-Mail-Servers auf Basis des Mail Transfer Agents Postfix. 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.

Synchronisieren von Benutzern

Ein auf dem Mail Transfer Agent Postfix basierender E-Mail-Server kann unterschiedliche Datenbanken zur Benutzerverwaltung verwenden. Darunter auch LDAP-basierte Benutzerdatenbanken wie OpenLDAP oder Active Directory. Die Einrichtung der Benutzersynchronisation mit MailStore Server können Sie daher den entsprechenden Kapiteln im MailStore Server Handbuch entnehmen:

Bei einer Stapelarchivierung von IMAP-Postfächern werden nicht vorhandene Benutzer automatisch in MailStore angelegt.

Archivierung einzelner Postfächer

Da ein Mail Transfer Agent wie Postfix 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- 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 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 Postfix 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 von Postfix neben den Postfächern der Benutzer in ein weiteres Kopiepostfach zustellen zu lassen. Dazu ist es erforderlich, in der Postfix-Konfiguration kleinere Anpassungen vorzunehmen.

Schritt 1: Erstellung eines Kopiepostfachs

Legen Sie zunächst einen neuen Benutzer für das Kopiepostfach an. Je nach Umgebung kann es sich dabei um einen einfachen Unix-Systembenutzer oder einen Benutzer in einem Verzeichnisdienst handeln. Diesem kann man zum Beispiel die E-Mail Adresse [email protected] zuweisen. Damit Postfix nun alle E-Mails in Kopie in dieses Postfach zustellt, muss in der Datei main.cf folgender Eintrag hinzugefügt werden:

 always_bcc = [email protected]

Schritt 2: Konfiguration von MailStore Server

Konfigurieren Sie Ihren MailStore Server so, dass dieser das soeben 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 Kopiepostfach von MailStore Server automatisch gelöscht werden. Sie können dies entsprechend in der MailStore-Archivierungsaufgabe einstellen.

Hinweis: Die E-Mail-Adresse [email protected] darf in diesem Fall keinem MailStore-Benutzer zugeordnet sein.

Weblinks