Benutzer-Werkzeuge

Webseiten-Werkzeuge


konfiguration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
konfiguration [2018/10/20 17:59] – [<secretheaders />] lwsystemskonfiguration [2023/11/23 11:52] – [Einzelne Adressen archivieren] lwsystems
Zeile 30: Zeile 30:
 ======= 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>
 +<simplecontainer>
 +  <identifier>BennoContainer</identifier>
 +    <conditions>
 +        <domain sender="true" recipient="true" regex="true">(?i)^((?!\blw-systems\.net\b).)*$</domain>
 +    </conditions>
 +    ...
 +</code>
 +
 +**ACHTUNG** Das //(?i)// zu Beginn des regulären Ausdrucks bewirkt, daß der Pattern-Match //case-insensitiv// erfolgt! Dieses betrifft nur ASCII-Zeichen. Der erweiterte Zeichenraum der Unicode-Zeichen wird mit "(?u)" Case-Insenstive geschaltet. Dieses ist hier aber nicht notwendig, da E-Mail Adressen nur aus dem ASCII-Zeichenraum gebildet werden.
 +
 + 
 ===== E-Mail Adressen filtern  ===== ===== E-Mail Adressen filtern  =====
  
  
 ==== Einzelne Adressen archivieren ==== ==== Einzelne Adressen archivieren ====
 +
 +//Achtung!// Das Semikolon ";" ist laut [[https://datatracker.ietf.org/doc/html/rfc822#section-6.2.6|RFC2822]] und [[https://datatracker.ietf.org/doc/html/rfc2822#appendix-A.1.2|RFC2822]] **kein** Trenner einzelner  Adressen, sondern dient in Verbindugn mit dem ":" dazu eine Gruppe einzuklammern.
  
 Falls nur einzelne Adressen archiviert werden sollen, werden die "<not />" Tags weggelassen. Falls nur einzelne Adressen archiviert werden sollen, werden die "<not />" Tags weggelassen.
Zeile 69: Zeile 89:
      <not>       <not> 
        <or>          <or>  
-         <address sender="true" recipient="true" from="true" to="true" cc="true">betriebsrat@lw-systems.net</address> +         <address sender="true" recipient="true" from="true" to="true" cc="true">bewerbungen@lw-systems.net</address> 
-         <address sender="true" recipient="true" from="true" to="true" cc="true">betriebsrat@lw-systems.com</address>+         <address sender="true" recipient="true" from="true" to="true" cc="true">bewerbungen@lw-systems.com</address>
        </or>        </or>
      </not>      </not>
Zeile 77: Zeile 97:
 </code>  </code> 
  
-Hier werden E-Mails von oder an die Adressen //betriebstrat@lw-systems.net// oder //betriebsrat@lw-systems.com// nicht in die Archivierung aufgenommen. +Hier werden E-Mails von oder an die Adressen //bewerbungen@lw-systems.net// oder //bewerbungen@lw-systems.com// nicht in die Archivierung aufgenommen. 
  
 ==== Domain mit Ausschluss einzelner Adressen ==== ==== Domain mit Ausschluss einzelner Adressen ====
Zeile 100: Zeile 120:
 ==== Generelle Verknüpfung der Kriterien ==== ==== Generelle Verknüpfung der Kriterien ====
  
-Die Kriterien sind generell per //<OR>// verknüft. Das heißt, eine Konfiguration der Form+Die Kriterien sind generell per //<OR>// verknüft. Das heißt, bei einer Konfiguration wie hier aufgeführt, werden alle E-Mails archiviert.\\  
 +**Die //<not />// Bedingung greift in diesem Fall nicht, da sie mit //<all />// per ODER verknüpft ist!**
  
 <code xml> <code xml>
Zeile 112: Zeile 133:
   </not>   </not>
 </conditions> </conditions>
- 
-bewirkt, daß alle E-Mails archiviert werden. 
 </code> </code>
 +
  
  
konfiguration.txt · Zuletzt geändert: 2023/11/23 11:53 von lwsystems