Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
begriffsbestimmungen [2017/01/09 15:30] – lwsystems | begriffsbestimmungen [2023/11/02 16:46] (aktuell) – [Container] lwsystems | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Begriffsbestimmungen ====== | ====== Begriffsbestimmungen ====== | ||
+ | ===== Semantische Struktur ===== | ||
+ | |||
+ | ==== Archiv ==== | ||
+ | |||
+ | Der Begriff "// | ||
+ | |||
+ | In der Konfiguration wird das Tag //< | ||
+ | |||
+ | ==== Mandant / Container ==== | ||
+ | |||
+ | Die Begriffe Mandant und Container können auf abstrakter Ebene synonym benutzt werden. | ||
+ | Der Mandant bezeichnet den Kunden und die logische Einheit, während der Container auf technischer Ebene eine abgegrenzte Einheit darstellt. | ||
+ | |||
+ | |||
+ | ===== Struktur der Konfiguration ===== | ||
+ | |||
+ | Die Filesystem-Struktur eines Benno MailArchiv Systems in der Standard-Konfiguration: | ||
+ | |||
+ | | [[# | ||
+ | | [[# | ||
+ | | [[# | ||
+ | | [[# | ||
+ | | [[# | ||
+ | | [[# | ||
+ | | [[# | ||
+ | |||
+ | ====== Inbox ====== | ||
+ | |||
+ | Die Inbox ist die generische [[import|Imort-Schnittstelle]] von Benno MailArchiv. | ||
+ | Sie ist als Spool-Verzeichnis implementiert, | ||
+ | |||
+ | Wichtig ist hier, daß der Benutzer " | ||
+ | Die Dateien müssen [[import# | ||
====== Archiv ====== | ====== Archiv ====== | ||
- | * Überbegriff | + | Das Archiv definiert einen logischen Kontext |
- | * kann mehrere Container enthalten | + | |
- | * logische Struktur (Klammer für ein- | + | |
+ | Ein Archiv enthält einen oder mehrere Container. | ||
====== Container ====== | ====== Container ====== | ||
Zeile 13: | Zeile 45: | ||
* enthält 1 Index über alle Boxen | * enthält 1 Index über alle Boxen | ||
* kann mehrere Boxen enthalten | * kann mehrere Boxen enthalten | ||
+ | * kann mehrere Sub-Container enthalten | ||
* Kriterien für Verteilung d. Mails in Container | * Kriterien für Verteilung d. Mails in Container | ||
- | * Domäne | + | * Domäne |
+ | * E-Mail Adresse | ||
* Berechtigungen des User-Zugriff auf Ebene der Container | * Berechtigungen des User-Zugriff auf Ebene der Container | ||
+ | * Verzeichnis wird beim Start des Archivierungs-Daemon automatisch angelegt | ||
+ | |||
+ | Der Container definiert eine in sich abgeschlossene Archiv-Komponente. | ||
+ | Ein Container enthält archivierte E-Mails sowie einen Index über die Inhalte dieser | ||
+ | |||
+ | Der Zugriff bei der Suche oder dem Export erfolgt immer über die Angabe des Namens (//< | ||
+ | |||
+ | * 0-9 | ||
+ | * A-Z, a-z | ||
+ | * Leerzeichen | ||
+ | * - (Bindestrich) | ||
+ | * _ (Unterstrich) | ||
+ | |||
+ | Bei der Authentisierung am Web-UI wird der Container mit dem Schlüsselwort // | ||
+ | |||
+ | |||
+ | Bei Import kann für den Container [[benno.xml# | ||
+ | |||
+ | Die Pfade für die Speicherung des Indexes sowie der archivierten E-Mails werden in der [[benno.xml|Konfigurationsdatei]] festgelegt. In der Voreinstellung liegen Index und Repo unterhalb von ''/ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Index ====== | ||
+ | |||
+ | * Standard: ''/ | ||
+ | * Lucene Index Dateien | ||
+ | * Verzeichnis wird automatisch erstellt | ||
+ | |||
+ | ====== Repository ====== | ||
+ | |||
+ | * Standard: ''/ | ||
+ | * Speicherort der E-Mails | ||
+ | * Verzeichnis wird automatisch erstellt | ||
+ | |||
+ | Das Repository ist eine Verzeichnisstruktur in der die E-Mails in einer [[https:// | ||
+ | |||
+ | Die E-Mail Dateien werden dabei in einem [[archiv-format|erweiterten .eml-Format]] gespeichert. | ||
====== Box ====== | ====== Box ====== | ||
Zeile 25: | Zeile 97: | ||
- | ====== | + | Die Box beinhaltet |
- | * Speicherort der E-Mails | ||
====== Journal ====== | ====== Journal ====== | ||
Zeile 34: | Zeile 106: | ||
* Verkettung über Checksumme aller Logdateien | * Verkettung über Checksumme aller Logdateien | ||
+ | Das Journal besteht aus verketteten Logdateien in denen der Speicherzeitpunkt und die Checksumme der einzelnen E-Mails vermerkt sind. Mit Hilfe der Checksummen kann die Integrität der E-Mails geprüft werden. Zusätzlich werden alle Logdateien werden über Checksummen miteinander verkettet. |