Benutzer-Werkzeuge

Webseiten-Werkzeuge


provisioning

Dies ist eine alte Version des Dokuments!


Überblick

Begriffsbestimmungen

Mandant

Der Mandant ist ein (End-)Kunde der vom Reseller abgerechnet werden kann. Diesem Mandanten können ein oder mehrere Container zugeordnet werden. Falls der Mandant oder einige der Benutzer des Mandanten Zugriff auf mehrere Container haben, können Sie den Container im Web-Interface von Benno MailArchiv auswählen.

Container

Die zu archivierenden E-Mails werden aus Sicht des Benutzers in einem Container gespeichert. In der Konfiguration des Containers sind die Kriterien festgelegt, welche E-Mails in diesem Container gespeichert werden. In Benno Cloud sind diese Kriterien:

  1. E-Mail Domain (Sender oder Empfänger)
  2. Mandantenzuordnung
    • Journal-Import: Journal E-Mail Adresse (enthält BennoGW)
    • SMTP-Import: Import E-Mail Adresse (enthält BennoGW)
    • REST-Import: BennoGW wird mittels Import-Benutzername zugeordnet

In Benno MailArchiv liegen alle Container in einer Ebene. Der Zugriff des einzelnen Benutzers auf die jeweiligen Container wird bei der Anmeldung festgelegt.

Aus technicher Sicht enthält der Container den Index und das Repo. Der Index dient für die Suche, während die E-Mails als einzelne Dateien im Repo gespeichert sind.

Zuordnung zum Container

Eine E-Mail wird bei der Archivierung aufgrund

Import

Die E-Mails werden aus dem jeweiligen Mailsystem beim Empfang einer E-Mail automatisiert kopiert um mit Hilfe einer Import-Schnittstelle in Benno MailArchiv importiert werden zu können. Der Import konvertiert die E-Mail in eine EML-Datei. Dieser Datei wird zusätzlich die Information des BennoGW hinzugefügt.

Rest-Import

Beim REST-Import wird die E-Mail beim Reseller oder Mandanten zwischengespeichert und mit Hilfe eines REST-Clients an Benno Cloud übergeben. Der REST-Client authentisiert sich mittels HTTP BASIC AUTH am REST-Interface. Bei der Authentisierung wird der E-Mail das BennoGW zugeordnet.

Journal-Import

Beim Journal-Import wird eine E-Mail an eine individuelle E-Mail Adresse für den Import dieses Mandanten geschickt. Die E-Mail Adresse besteht aus der Bezeichnung des BennoGWs und einer Checkumme.

Der Journal-Import wird derzeit ausschließlich für den Import aus M365 genutzt. Die E-Mail wird im Microsoft Journal-Format verschickt und beim Import in das EML-Format konvertiert.

SMTP-Import

Beim SMTP-Import wird eine E-Mail ebenfalls an eine individuelle E-Mail Adresse für den Import des Mandanten geschickt. Diese E-Mail Adresse ist ebenso aufgebaut wie beim Journal-Import.

Die E-Mail liegt hier direkt im EML-Format vor. In der Regel geht bei diesem Import-Format die Envelope-To Information verloren. Dieses ist relevant, falls der Empfänger der E-Mail als Bcc adressiert wurde.

Falls die gleiche E-Mail mehrfach an die Schnittstelle geschickt wird, wird diese nicht als Duplikat erkannt.

Der SMTP Import wird von LWsystems nicht empfohlen.

Mehrere Quellen

Falls einem Produkt mehrere Quellen zugeordnet werden sollen, so wird dieses auf Seiten des Kunden abgebildet. Falls der Kunde eine M365 und eine On-Premises Instanz betreibt, so kann beide Instanzen mittels Journal E-Mail exportieren.

BennoGW

Der Parameter BennoGW definiert einen Mailserver Hiermt legt er eindeutig fest, auf welchem Mailserver die Postfächer des jeweiligen Mandanten gespeichert werden. Diese Information ist bei der Archivierung essentiell um die E-Mail eindeutig dem jeweiligen Mandten als Ursprungsquelle zuzuordnen.

Beim Anlegen eines Mailservers wird für diesen im Backend ein Account angelegt. Über diesen Account wird der einzelnen E-Mail beim Import das BennoGW zugeordnet.

Der Mailserver wird per REST Endpoint angelegt. Der Endpoint gibt im Response eine Konfigurationsdatei für das benno-send2rest oder die Journaling E-Mail Adresse zurück.

Archivierung

Bei der Archivierung wird die E-Mail als EML-Datei eingelesen und analysiert. Hier wird eine Liste der E-Mail Adressen des Senders und der Empfänger der E-Mail erstellt. Die Domains dieser Adressen dienen beim Archivieren als Filterkrieterium. In der EML-Datei ist zusätzlich noch die Information des BennoGW gespeichert dieser Parameter wird per UND mit den Domains aus Sender und Empfänger verknüpft und mit den Kriterien der Container verglichen.
Die E-Mail wird in den Containern gespeichert, auf die die Kriterien <domain> AND <BennoGW> passen.

Produkt

Ein Produkt im Reseller-Portal definiert sich durch den Endkunden in Verbindung mit einem Container. Diesem Produkt wird eine Gateway-ID (BennoID oder Journal E-Mail Adresse) zugewiesen.

Benno Cloud 365

Die Konfiguration eines Benno Cloud 365 Produkts benötigt keinen expliziten Gateway-Indentifier und keine Domains. Der Gateway-Identifier wird durch die Journal E-Mail Adresse dargestellt. Die Domains werden vom Kunden in M365 gepflegt.

Die Journal E-Mail Adresse wird nach Anlegen des Produkts vom Backend zurück gegeben.

Benno Cloud Enterprise

Ein Benno Cloud Enterprise Produkt wird durch den Gateway-Identifier (BennoGW) und eine oder mehrere Domains definiert. In Benno Cloud dient diese Kombination als Filterkriterium.

BennoGW AND (domain-a OR domain-b OR domain-c)

Kunde

Der Kunde ist ein Endkunde eines Resellers. Einem Kunden können mehrere Produkte zugewiesen werden.

provisioning.1765984874.txt.gz · Zuletzt geändert: 2025/12/17 15:21 von lwsystems