Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
konfiguration [2017/05/17 14:18] – [E-Mail Adressen filtern] lwsystems | konfiguration [2023/11/23 11:53] (aktuell) – [Einzelne Adressen archivieren] lwsystems | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
- | Für ein lauffähiges System muss nach der Installation ausschließlich das Passwort für die Kommunikation zwischen //Benno REST// und //Benno Web// gesetzt werden. In der Date /etc/benno/benno.xml erfolgt dieses im Abschnitt | + | Für ein lauffähiges System muss nach der Installation ausschließlich das Passwort für die Kommunikation zwischen //Benno REST// und //Benno Web// gesetzt werden. In der Datei /etc/benno/rest.secret wird das Passwort in die erste Zeile eingegeben. |
- | < | + | < |
- | < | + | echo ' |
- | < | + | history -c |
- | < | + | chown benno.benno |
- | < | + | chmod 0440 /etc/ |
- | </bennoRest> | + | |
</ | </ | ||
- | Das Passwort | + | Für das Web-Interface |
< | < | ||
- | SHARED_SECRET = nichtzuerratendeslaengerespasswort | + | echo 'SHARED_SECRET = ganzGeheimesUndSicheresPasswort' |
+ | history -c | ||
+ | chgrp www-data / | ||
+ | chmod 0440 / | ||
</ | </ | ||
- | im Kopf der Datei eingestellt. | + | |
+ | Bei beiden Dateien sollte darauf geachtet werden, dass diese im Falle der / | ||
======= Spezielle Einstellungen ======= | ======= Spezielle Einstellungen ======= | ||
+ | ===== Nur externe E-Mails archivieren | ||
+ | ==== Reguläre Ausdrücke ==== | ||
+ | |||
+ | Falls nur externe E-Mails archiviert werden sollen, bietet sich die Konfiguration per Regex an. | ||
+ | Hierbei werden nur die E-Mails archiviert, bei denen die Senderadresse oder mindestens eine Empfängeradresse nicht zur lokalen Domain gehören. | ||
+ | |||
+ | <code xml> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <domain sender=" | ||
+ | </ | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | **ACHTUNG** Das //(?i)// zu Beginn des regulären Ausdrucks bewirkt, daß der Pattern-Match // | ||
+ | |||
+ | |||
===== E-Mail Adressen filtern | ===== E-Mail Adressen filtern | ||
+ | |||
+ | // | ||
==== Einzelne Adressen archivieren ==== | ==== Einzelne Adressen archivieren ==== | ||
+ | |||
+ | |||
Falls nur einzelne Adressen archiviert werden sollen, werden die "< | Falls nur einzelne Adressen archiviert werden sollen, werden die "< | ||
Zeile 66: | Zeile 91: | ||
< | < | ||
< | < | ||
- | < | + | < |
- | < | + | < |
</ | </ | ||
</ | </ | ||
Zeile 74: | Zeile 99: | ||
</ | </ | ||
- | Hier werden E-Mails von oder an die Adressen //betriebstrat@lw-systems.net// | + | Hier werden E-Mails von oder an die Adressen //bewerbungen@lw-systems.net// |
==== Domain mit Ausschluss einzelner Adressen ==== | ==== Domain mit Ausschluss einzelner Adressen ==== | ||
Zeile 82: | Zeile 107: | ||
< | < | ||
<and> | <and> | ||
- | <domain sender=" | + | |
- | <domain sender=" | + | |
+ | <domain sender=" | ||
+ | </or> | ||
<not> | <not> | ||
- | <address sender=" | + | |
- | <address sender=" | + | |
+ | <address sender=" | ||
+ | </or> | ||
</ | </ | ||
</ | </ | ||
Zeile 93: | Zeile 122: | ||
==== Generelle Verknüpfung der Kriterien ==== | ==== Generelle Verknüpfung der Kriterien ==== | ||
- | Die Kriterien sind generell per //< | + | Die Kriterien sind generell per //< |
+ | **Die //<not />// Bedingung greift in diesem Fall nicht, da sie mit //<all />// per ODER verknüpft ist!** | ||
<code xml> | <code xml> | ||
Zeile 105: | Zeile 135: | ||
</ | </ | ||
</ | </ | ||
- | |||
- | bewirkt, daß alle E-Mails archiviert werden. | ||
</ | </ | ||
+ | |||
+ | |||
+ | |||
===== Envelope-Header ===== | ===== Envelope-Header ===== | ||
Zeile 142: | Zeile 173: | ||
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 //< | + | Ein Benutzer hat auf die E-Mails Zugriff, bei denen einer der Header in //< |
+ | |||
+ | ==== < | ||
+ | |||
+ | Die Konfiguration //< | ||
+ | |||
+ | Alle Header, die im Tag //< | ||
+ | |||
+ | |||
+ | ===== Vereinfachte Checksumme ===== | ||
+ | |||
+ | |||
+ | Die Berechnung dieser Checksumme wird mit dem Tag //< | ||
+ | |||
+ | |||
+ | <code xml> | ||
+ | < | ||
+ | < | ||
+ | ... | ||
+ | </ | ||
+ | < | ||
+ | ... | ||
+ | </ | ||
+ | < | ||
+ | ... | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | Im Beispiel wird diese Checksumme über die Header //From://, //To://, // | ||
+ | Die vereinfachte Checksumme bildet die interne Id der archivierten E-Mail und dient zur Duplikatserkennung. |