Zum Inhalt

Mailpiler in mailcow integrieren

Diese Anleitung beschreibt die Integration von Mailpiler in mailcow zur E-Mail-Archivierung.

Voraussetzungen

  • Eine funktionierende mailcow-Installation
  • Eine funktionierende Mailpiler-Installation
  • Administratorzugriff auf beide Systeme

Schritt 1: Dummy-Target in den Transportmaps anlegen

Wichtig

Der in diesem Schritt erstellte Dummy-Target-Eintrag wird in den folgenden Schritten zur Konfiguration der BCC-Regeln verwendet. Diese Dummy-Mailbox muss nicht existieren, da sie nur zur Weiterleitung der E-Mails an den Mailpiler-Server dient.

Dieser Schritt muss nur einmal pro mailcow-Installation durchgeführt werden, unabhängig von der Anzahl der Domains oder Mailboxen, die archiviert werden sollen.

Zunächst muss ein Dummy-Target in den Postfix-Transportmaps konfiguriert werden, um E-Mails an Mailpiler weiterzuleiten.

  1. Melde dich an der mailcow-Administrationsoberfläche an
  2. Navigiere zu System > Konfiguration > Routing > Transport Maps
  3. Erstelle einen neuen Transport-Eintrag:
    • Ziel: archive.mailcow.local
    • Next Hop: [mailpiler-host]:25 (IP-Adresse oder Hostname deines Mailpiler-Servers)

Schritt 2: BCC-Regeln aktivieren

Wichtig

Stelle sicher, dass der Mailpiler-Server so konfiguriert ist, dass er E-Mails von deinem mailcow-Server akzeptiert. Bei von uns gehosteten Mailpiler-Instanzen ist dies standardmäßig der Fall.

Beachte auch, dass es pro Domain (oder Mailbox) nur eine BCC-Regel für eingehende und eine für ausgehende E-Mails geben kann. Wenn du bereits andere BCC-Regeln konfiguriert hast, müssen diese entfernt oder angepasst werden.

Sind die BCC Regeln nicht gesetzt, werden keine E-Mails an Mailpiler zur Archivierung weitergeleitet.

Empfängerabhängige BCC-Regel

Konfiguriere eine BCC-Regel für eingehende E-Mails:

  1. Navigiere zu E-Mail > Konfiguration > Adressumschreibung > BCC Maps
  2. Klicke auf BCC-Eintrag hinzufügen
  3. Konfiguriere die Regel:
    • Lokales Ziel: die in mailcow vorhandene Domain, z.B. deine-domain.de
    • BCC-Typ: Empfängerabhängig (eingehende E-Mails zum mailcow-Server)
    • BCC-Ziel: archiv@archive.mailcow.local (Dummy-Target aus Schritt 1 verbunden mit einer Dummy Mailbox, diese dient nur zur Weiterleitung und muss nicht existieren)
    • Aktiv: ✓

Tipp

Du kannst auch spezifische E-Mail-Adressen anstelle der gesamten Domain konfigurieren, indem du die entsprechenden Adressen im Feld Lokales Ziel angibst, nicht empfohlen, wenn du alle E-Mails archivieren möchtest.

Senderabhängige Domain-Regel

Konfiguriere eine BCC-Regel für ausgehende E-Mails:

  1. Navigiere zu E-Mail > Konfiguration > Adressumschreibung > BCC Maps
  2. Klicke auf BCC-Eintrag hinzufügen
  3. Konfiguriere die Regel:
    • Lokales Ziel: die in mailcow vorhandene Domain, z.B. deine-domain.de
    • BCC-Typ: Senderabhängig (ausgehende E-Mails vom mailcow-Server)
    • BCC-Ziel: archiv@archive.mailcow.local (Dummy-Target aus Schritt 1 verbunden mit einer Dummy Mailbox, diese dient nur zur Weiterleitung und muss nicht existieren)
    • Aktiv: ✓

Tipp

Du kannst auch spezifische E-Mail-Adressen anstelle der gesamten Domain konfigurieren, indem du die entsprechenden Adressen im Feld Lokales Ziel angibst, nicht empfohlen, wenn du alle E-Mails archivieren möchtest.

Schritt 3: Konfiguration testen

Sende Test-E-Mails, um die Archivierung zu überprüfen:

  1. Sende eine E-Mail an eine Adresse in deiner Domain
  2. Sende eine E-Mail von einer Adresse in deiner Domain
  3. Prüfe in Mailpiler, ob beide E-Mails archiviert wurden

Hinweise

  • Alle E-Mails werden blind kopiert (BCC), die ursprünglichen Empfänger sehen die Archivierung nicht
  • Sollte der Mailpiler nicht erreichbar sein, werden die E-Mails weiterhin zugestellt, die BCC-Kopie wird in der E-Mail-Queue verbleiben, bis der Mailpiler wieder erreichbar ist