Инструменты пользователя

Инструменты веб-сайта


Бенно Клиент

Различия

Здесь показаны различия между двумя версиями.

Ссылка на этот сравнительный просмотр

Обе стороны предыдущей редакцииПредыдущая редакция
Следующая редакция
Предыдущая редакция
benno-client [2020/02/27 13:00] – [Aufrufparameter] lwsystemsbenno-client [2025/03/26 14:34] (текущий) – [Suchanfragen] lwsystems
Zeile 13: Zeile 13:
  
  
-Eine Suche gibt die Anzahl der gefundenen E-Mails anhand der Benno E-Mail Ids zurück. Die Anzahl der Rückgabewerte wird durch den Parameter //--limt 20// festgelegt. Falls er nicht angegeben wird, ist die Voreinstellung 20. +Eine Suche gibt die Anzahl der gefundenen E-Mails anhand der Benno E-Mail Ids zurück. Die Anzahl der Rückgabewerte wird durch den Parameter //%%--limit 20%%// festgelegt. Falls er nicht angegeben wird, ist die Voreinstellung 20.
  
 <code> <code>
Zeile 41: Zeile 41:
 # #
 # #
-benno-client -q '(Sender:m.hendriks@hansen-und-meyer.de OR Recipient:m.hendriks@hansen-und-meyer.de) AND Date:[201701010000 TO 201808271605]' 2>/dev/null | \+EXPORTDIR=/tmp/export
 + 
 +mkdir $EXPORTDIR 
 +benno-client --limit 10000 -q '(Sender:m.hendriks@hansen-und-meyer.de OR Recipient:m.hendriks@hansen-und-meyer.de) AND Date:[201701010000 TO 201808271605]' 2>/dev/null | \
 while read bennoId; do while read bennoId; do
  [ "$bennoId" = "No results found." ] && exit  [ "$bennoId" = "No results found." ] && exit
- benno-client -i $bennoId > /tmp/${bennoId}.eml+ benno-client --export $EXPORTDIR --id $bennoId
 done done
 </file> </file>
Zeile 51: Zeile 54:
  
 <code bash> <code bash>
-# benno-client -h +Usage: /usr/sbin/benno-client [-h] [-s <secret>] [-r ] [-c <container>] 
-Usage: /usr/sbin/benno-client [-h] [-s <secret>] [-r ] [-c <container>] [-p <port>] +  [-p <port>] <-q <query>|-i <mailid>> 
-                                    <-q <query>|-i <mailid>>+
  -c '<container>' archive container  -c '<container>' archive container
 + -u|--scid <scid>'  subcontainer id (if configured)
  --filter '<filter>' lucene filter string or file with filter  --filter '<filter>' lucene filter string or file with filter
  --first '<num>' first email in response list  --first '<num>' first email in response list
- --limit '<num>'     limit response list to mails +    -l|--limit '<num>'  limit response list to mails
- -i '<id>'           fetch mail with id+ -i|--id '<id>'      fetch mail with id
     -j dump raw JSON response     -j dump raw JSON response
  -p <port> REST port (21080)  -p <port> REST port (21080)
Zeile 67: Zeile 71:
     -v verbose     -v verbose
     -h print this help     -h print this help
 + (search header as "HEADER-<HEADER-NAME>")
 + --export <dir> write emlfile to directory
 + --xheader <string> prepend output file with header string
 + --instance-id print Benno MailArchive Instance ID
 + --license print license data
 </code> </code>
benno-client.1582808436.txt.gz · Zuletzt geändert: 2020/02/27 13:00 von lwsystems