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. | ||