Benutzer-Werkzeuge

Webseiten-Werkzeuge


rest_api

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
rest_api [2025/06/26 13:58] – [Minimale Suchanfrage] lwsystemsrest_api [2026/07/14 15:24] (aktuell) – [Beispiel Message-ID] lwsystems
Zeile 35: Zeile 35:
  
 <code bash> <code bash>
-curl -s -u benno2:<shared secret> \+curl -u benno2:<shared secret> \
   --data archive=BennoContainer \   --data archive=BennoContainer \
   --data 'query=Text:hallo' \   --data 'query=Text:hallo' \
Zeile 41: Zeile 41:
   --data start=0 \   --data start=0 \
   --data limit=20 \   --data limit=20 \
-  http://localhost:21080/search/+  -D - -k http://localhost:21080/search/
 </code> </code>
 ==== Suchanfrage mit Filterung ==== ==== Suchanfrage mit Filterung ====
Zeile 137: Zeile 137:
  
 In dieser Suchanfrage werden alle E-Mails im Standard-Container gesucht, die von Absenderadressen stammen, in denen das Literal „hansen-und-meyer“ vorkommt ODER deren Empfängeradressen das Literal „vertrieb@“ enthalten.  In dieser Suchanfrage werden alle E-Mails im Standard-Container gesucht, die von Absenderadressen stammen, in denen das Literal „hansen-und-meyer“ vorkommt ODER deren Empfängeradressen das Literal „vertrieb@“ enthalten. 
 +
 +==== Suche nach einem Header ====
 +
 +Die Suche nach einen einzelnen Header wird mit einem Query-Parameter der Form //HEADER-<HEADERNAME>:...// durchgeführt. Hierbei ist darauf zu achten, daß der gesamte Header-String in Großbuchstaben ausgeführt wird.
 +
 +Die //Received:// Header sind in jeder Mail unterschiedlich und würden den Index enorm aufblähen. Aus diesem Grund werden diese Header nicht indexiert und können daher auch nicht über die Suche adressiert werden.
 +
 +== Beispiel Message-ID ==
 +
 +<code>?archive=BennoContainer&query=HEADER-MESSAGE-ID:4AC1F407.321@lw-systems.net</code>
 +
 +In dieser Suchanfrage wird nach der E-Mail mit dem Header //Message-ID: 4AC1F407.321@lw-systems.net// gesucht.
  
 ===== Suchkriterien  ===== ===== Suchkriterien  =====
rest_api.1750946333.txt.gz · Zuletzt geändert: 2025/06/26 13:58 von lwsystems