Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
benno.xml [2017/02/01 14:36] – [conditions] lwsystems | benno.xml [2023/11/23 11:55] – [Hinweise] lwsystems | ||
---|---|---|---|
Zeile 70: | Zeile 70: | ||
* %%to = " | * %%to = " | ||
* %%cc = " | * %%cc = " | ||
+ | * %%regex = " | ||
* // | * // | ||
* %%sender = " | * %%sender = " | ||
Zeile 76: | Zeile 77: | ||
* %%to = " | * %%to = " | ||
* %%cc = " | * %%cc = " | ||
+ | * %%regex = " | ||
Alle **nicht** gesetzten Attribute sind per Default auf **true** gesetzt. | Alle **nicht** gesetzten Attribute sind per Default auf **true** gesetzt. | ||
+ | Ein Semikolon ";" | ||
==== not ==== | ==== not ==== | ||
Zeile 95: | Zeile 98: | ||
Hier wird **jede** E-Mail, die die Adresse // | Hier wird **jede** E-Mail, die die Adresse // | ||
ist unabhängig davon, ob die E-Mail per CC an eine Adresse geschickt wurde, die archiviert werden soll. | ist unabhängig davon, ob die E-Mail per CC an eine Adresse geschickt wurde, die archiviert werden soll. | ||
+ | ==== Regex ==== | ||
+ | |||
+ | Prüfung als Java-Regex. | ||
+ | |||
+ | ''< | ||
+ | '' | ||
==== Hinweise ==== | ==== Hinweise ==== | ||
=== Prüfung der Kriterien === | === Prüfung der Kriterien === | ||
- | Die überprüften Adress-Header | + | Aus den konfigurierten Headern für Sender- und Empfänger |
- | der konfigurierten Adresse verglichen. Vor dem Vergleich werden die "<" | + | |
Kleinschreibung nicht beachtet. | Kleinschreibung nicht beachtet. | ||
+ | |||
+ | Die Prüfung der Token erfolgt //einzeln// gegen jeden der konfigurierten logischen Ausdrücke. Bei der Prüfung wird der Zustand (State) der E-Mail nicht gespeichert, | ||
+ | |||
**Alle** E-Mails der Inbox werden gelöscht! Dieses betrifft auch E-Mails, auf die keines der Kriterien zutrifft. | **Alle** E-Mails der Inbox werden gelöscht! Dieses betrifft auch E-Mails, auf die keines der Kriterien zutrifft. | ||
Zeile 122: | Zeile 133: | ||
< | < | ||
- | < | + | < |
- | | + | |
< | < | ||
</ | </ | ||
Zeile 155: | Zeile 165: | ||
< | < | ||
</ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
</ | </ | ||
</ | </ | ||
Zeile 160: | Zeile 177: | ||
Die Zuordnung von Sender- und Empfängerdaten erfolgt innerhalb der Tags //< | Die Zuordnung von Sender- und Empfängerdaten erfolgt innerhalb der Tags //< | ||
- | Alle Header, die im Tag //< | + | Alle Header, die im Tag //< |
Zeile 199: | Zeile 216: | ||
< | < | ||
< | < | ||
+ | < | ||
</ | </ | ||
</ | </ | ||
Zeile 204: | Zeile 222: | ||
* version - Lucene-Versionsnummer des Indexes | * version - Lucene-Versionsnummer des Indexes | ||
* directory - Verzeichnis der Indexdateien | * directory - Verzeichnis der Indexdateien | ||
+ | * indexTimeout - (optional) Timeout für Rückmeldung vom Tokenizer (default: 120 Sekunden) | ||
===== Boxgenerator ===== | ===== Boxgenerator ===== | ||
- | * [[# | ||
- | * [[# | ||
- | * [[# | ||
- | * [[# | ||
* [[# | * [[# | ||
==== singlefsbox ==== | ==== singlefsbox ==== | ||
+ | |||
+ | **VERALTET** Wird in zukünftigen Versionen entfallen! | ||
Eine einzelne Box wird konfiguriert und verwendet. | Eine einzelne Box wird konfiguriert und verwendet. | ||
Zeile 233: | Zeile 249: | ||
- | ==== weeklyfsbox ==== | ||
- | |||
- | Konfiguration für wöchentliche Boxerstellung. Der Grundpfad wird in der Beispielkonfiguration der Box angegeben, für die echten Boxen wird jeweils eine Konfiguration mit dem erweiterten Pfad „.../ | ||
- | |||
- | < | ||
- | < | ||
- | <Box /> | ||
- | </ | ||
- | </ | ||
- | ==== monthlyfsbox ==== | ||
- | |||
- | Konfiguration für monatliche Boxerstellung. Der Grundpfad wird in der Beispielkonfiguration der Box angegeben, für die echten Boxen wird jeweils eine Konfiguration mit dem erweiterten Pfad „.../ | ||
- | |||
- | < | ||
- | < | ||
- | <Box /> | ||
- | </ | ||
- | </ | ||
- | |||
- | ==== quarterlyfsbox ==== | ||
- | |||
- | Konfiguration für quartalsweise Boxerstellung. Der Grundpfad wird in der Beispielkonfiguration der Box angegeben, für die echten Boxen wird jeweils eine Konfiguration mit dem erweiterten Pfad „.../ | ||
- | |||
- | < | ||
- | < | ||
- | <Box /> | ||
- | </ | ||
- | </ | ||
Zeile 283: | Zeile 271: | ||
< | < | ||
< | < | ||
- | // Unterstützt werden „none“, „gzip“ | + | // Unterstützt werden „none“ |
< | < | ||
< | < | ||
Zeile 314: | Zeile 302: | ||
</ | </ | ||
- | ==== fshexmailbox ==== | ||
- | |||
- | Box in der die Nachrichten " | ||
- | Der Pfad wird aus der Hex Darstellung des Hashwertes generiert, pro Unterverzeichnisebene werden jeweils „dirlength“ Zeichen verwendet, es gibt „subdirs“ | ||
- | Unterverzeichnisebenen. | ||
- | |||
- | < | ||
- | < | ||
- | <Journal /> // Journal dieser Box. Es wird im Unterverzeichnis „.../ | ||
- | < | ||
- | < | ||
- | // Unterstützt werden „none“, „gzip“ und „bzip2“ | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | </ | ||
- | |||
- | === Dateiablage === | ||
- | |||
- | == E-Mail == | ||
- | |||
- | Relativer Pfad: '' | ||
- | |||
- | == Metadaten == | ||
- | |||
- | Relativer Pfad: '' | ||
- | |||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | < | ||
- | < | ||
- | </ | ||
- | < | ||
- | < | ||
- | </ | ||
- | < | ||
- | < | ||
- | </ | ||
- | < | ||
- | < | ||
- | <header name=" | ||
- | <header name=" | ||
- | <header name=" | ||
- | <header name=" | ||
- | <header name=" | ||
- | <header name=" | ||
- | <header name=" | ||
- | <header name=" | ||
- | <header name=" | ||
- | </ | ||
- | < | ||
- | </ | ||
- | </ | ||
===== configuredcontainers ===== | ===== configuredcontainers ===== | ||
Zeile 387: | Zeile 318: | ||
< | < | ||
< | < | ||
- | < | + | < |
- | <domain sender=" | + | |
- | | + | |
< | < | ||
- | < | + | < |
<!-- Parser der Eingangsdokumente (mailfile|bennomailfile) --> | <!-- Parser der Eingangsdokumente (mailfile|bennomailfile) --> | ||
< | < | ||
Zeile 424: | Zeile 353: | ||
< | < | ||
</ | </ | ||
- | <singlefsbox> | + | <yearlyfsbox> |
- | < | + | < |
- | <singlejournal/> | + | <monthlyfsjournal/> |
- | < | + | < |
- | | + | < |
- | < | + | < |
- | < | + | < |
- | </ | + | |
- | </singlefsbox> | + | </yearlyfsbox> |
</ | </ | ||
</ | </ |