Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
konfiguration [2017/02/13 13:35] – [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 ======= | ||
- | ===== E-Mail Adressen filtern | + | ===== Nur externe |
+ | ==== Reguläre Ausdrücke | ||
- | In einigen Fällen ist es notwendig, dass E-Mails an spezielle Adressen (z.B. die E-Mail Adressen des Betriebsrats) nicht in die Archivierung aufgenommen werden. Hierfür wird in der / | + | Falls nur externe |
+ | Hierbei werden nur die E-Mails archiviert, bei denen die Senderadresse oder mindestens eine Empfängeradresse nicht zur lokalen Domain gehören. | ||
<code xml> | <code xml> | ||
- | ... | ||
< | < | ||
- | < | + | |
- | | + | < |
- | | + | <domain |
- | < | + | </ |
- | < | + | |
- | < | + | |
- | </ | + | |
- | </ | + | |
- | </ | + | |
... | ... | ||
- | </ | + | </ |
+ | |||
+ | **ACHTUNG** Das //(?i)// zu Beginn des regulären Ausdrucks bewirkt, daß der Pattern-Match // | ||
+ | |||
+ | |||
+ | ===== E-Mail Adressen filtern | ||
+ | |||
+ | |||
+ | // | ||
+ | |||
+ | ==== Einzelne Adressen archivieren ==== | ||
- | Hier werden E-Mails von oder an die Adressen // | ||
Falls nur einzelne Adressen archiviert werden sollen, werden die "< | Falls nur einzelne Adressen archiviert werden sollen, werden die "< | ||
Zeile 70: | Zeile 79: | ||
Die einzelnen Tags können mit den Verknüpfungsoperatoren <and />, <or /> und <not /> verbunden werden. | Die einzelnen Tags können mit den Verknüpfungsoperatoren <and />, <or /> und <not /> verbunden werden. | ||
+ | |||
+ | ==== Adressen ausschließen ==== | ||
+ | |||
+ | In einigen Fällen ist es notwendig, dass E-Mails an spezielle Adressen (z.B. die E-Mail Adressen des Betriebsrats) nicht in die Archivierung aufgenommen werden. Hierfür wird in der / | ||
+ | |||
+ | <code xml> | ||
+ | ... | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | Hier werden E-Mails von oder an die Adressen // | ||
+ | |||
+ | ==== Domain mit Ausschluss einzelner Adressen ==== | ||
+ | |||
+ | <code xml> | ||
+ | ... | ||
+ | < | ||
+ | <and> | ||
+ | <or> | ||
+ | <domain sender=" | ||
+ | <domain sender=" | ||
+ | </or> | ||
+ | <not> | ||
+ | <or> | ||
+ | <address sender=" | ||
+ | <address sender=" | ||
+ | </or> | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | ==== Generelle Verknüpfung der Kriterien ==== | ||
+ | |||
+ | Die Kriterien sind generell per //< | ||
+ | **Die //<not />// Bedingung greift in diesem Fall nicht, da sie mit //<all />// per ODER verknüpft ist!** | ||
+ | |||
+ | <code xml> | ||
+ | < | ||
+ | <all /> | ||
+ | <not> | ||
+ | <or> | ||
+ | < | ||
+ | < | ||
+ | </or> | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
===== Envelope-Header ===== | ===== Envelope-Header ===== | ||
Zeile 104: | 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. |