Benutzer-Werkzeuge

Webseiten-Werkzeuge


begriffsbestimmungen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
begriffsbestimmungen [2017/02/05 12:38] – [Repository] lwsystemsbegriffsbestimmungen [2023/11/02 16:46] (aktuell) – [Container] lwsystems
Zeile 1: Zeile 1:
 ====== Begriffsbestimmungen ====== ====== Begriffsbestimmungen ======
 +
 +===== Semantische Struktur =====
 +
 +==== Archiv ====
 +
 +Der Begriff "//Archiv//" wird in der Dokumentation als Oberbegriffe für die archivierten und durchsuchbaren E-Mails benutzt. Er bezieht sich //nicht// auf einen speziellen Teil des Systems.
 +
 +In der Konfiguration wird das Tag //<archive />// aus Gründen der Rückwärtskompatibilität mitgeführt, dient aber nicht zur logischen Strukturierung einer Installation.
 +
 +==== 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 ===== ===== Struktur der Konfiguration =====
Zeile 11: Zeile 25:
 | [[#Repository]] | ''/srv/benno/archive/repo''  | | [[#Repository]] | ''/srv/benno/archive/repo''  |
 | [[#Box]]        | ''/srv/benno/archive/repo/<Jahreszahl>'' | | [[#Box]]        | ''/srv/benno/archive/repo/<Jahreszahl>'' |
-| [[#Journal]]    | ''/srv/benno/archive/repo/journal''      |+| [[#Journal]]    | ''/srv/benno/archive/repo/<Jahreszahl>/journal''      |
  
 ====== Inbox ====== ====== Inbox ======
Zeile 31: 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
Zeile 37: Zeile 52:
   * Verzeichnis wird beim Start des Archivierungs-Daemon automatisch angelegt   * Verzeichnis wird beim Start des Archivierungs-Daemon automatisch angelegt
  
-Der Container definiert eine in sich abgeschlossene Archiv-Komponenten und einen Sicherheits-Kontext.+Der Container definiert eine in sich abgeschlossene Archiv-Komponente.
 Ein Container enthält archivierte E-Mails sowie einen Index über die Inhalte dieser  E-Mails. Ein Container enthält archivierte E-Mails sowie einen Index über die Inhalte dieser  E-Mails.
  
-Der Zugriff bei der Suche oder dem Export erfolgt immer über die Angabe des Namens (//<identifier />//) des Containers. Bei der Authentisierung am Web-UI wird der Container mit dem Schlüsselwort //[[authentisierung#archive|ARCHIVE]]// übermittelt.+Der Zugriff bei der Suche oder dem Export erfolgt immer über die Angabe des Namens (//<identifier />//) des Containers. Der //Identifier// des Containers darf die folgenden ASCII-Zeichen enthalten. 
 + 
 +  * 0-9 
 +  * A-Z, a-z 
 +  * Leerzeichen 
 +  * - (Bindestrich) 
 +  * _ (Unterstrich) 
 + 
 +Bei der Authentisierung am Web-UI wird der Container mit dem Schlüsselwort //[[authentisierung#archive|ARCHIVE]]// übermittelt.
  
  
 Bei Import kann für den Container [[benno.xml#conditions|festgelegt]] werden, welche E-Mails (Sender / Empfänger Domains oder Adressen) im jeweiligen Container archiviert werden sollen. Bei Import kann für den Container [[benno.xml#conditions|festgelegt]] werden, welche E-Mails (Sender / Empfänger Domains oder Adressen) im jeweiligen Container archiviert werden sollen.
  
-Die Pfade für die Speicherung des Indexes sowie der archivierten E-Mails werden in der [[benno.xml|Konfigurationsdatei]] festgelegt.+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 ''/srv/benno/archive''
 + 
 + 
 + 
 + 
 +====== Index ====== 
 + 
 +  * Standard: ''/srv/benno/archive/index'' 
 +  * Lucene Index Dateien 
 +  * Verzeichnis wird automatisch erstellt 
 + 
 +====== Repository ====== 
 + 
 +  * Standard: ''/srv/benno/archive/repo'' 
 +  * Speicherort der E-Mails 
 +  * Verzeichnis wird automatisch erstellt
  
 +Das Repository ist eine Verzeichnisstruktur in der die E-Mails in einer [[https://de.wikipedia.org/wiki/Trie|Trie-Struktur]] abgelegt werden.
  
 +Die E-Mail Dateien werden dabei in einem [[archiv-format|erweiterten .eml-Format]] gespeichert.
  
 ====== Box ====== ====== Box ======
begriffsbestimmungen.1486298338.txt.gz · Zuletzt geändert: 2017/02/05 12:38 von lwsystems