Benutzer-Werkzeuge

Webseiten-Werkzeuge


re-indexierung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
re-indexierung [2018/06/14 11:00]
lwsystems [benno-bennobox2eml]
re-indexierung [2021/03/10 14:33] (aktuell)
lwsystems [benno-bennobox2eml]
Zeile 1: Zeile 1:
-====== Index Update ======+====== Index Update ​und Reindex des Archivs ​======
  
  
Zeile 22: Zeile 22:
 Für den Re-Index ​ muss zuerst der Benno-spezifische Header entfernt werden. Die Mail ist dann wieder dem Original entsprechend. Danach muss die E-Mail [[Import#​Atomares_Kopieren|"​atomar"​]] in die Inbox geschrieben werden. Für den Re-Index ​ muss zuerst der Benno-spezifische Header entfernt werden. Die Mail ist dann wieder dem Original entsprechend. Danach muss die E-Mail [[Import#​Atomares_Kopieren|"​atomar"​]] in die Inbox geschrieben werden.
  
-Zur Vereinfachung des Imports stellen ​wir das Perl-Script [[http://​www.benno-mailarchiv.de/​download/​contrib/​benno-bennobox2eml|benno-bennobox2eml]] zur Verfügung. Dieses durchsucht das Repo-Verzeichnis nach den Archivdateien,​ extrahiert die Header und schreibt die E-Mails atomar in das Inbox-Verzeichnis. ​+Der Re-Imports stellen ​kann mit dem Programm ''​benno-bennobox2eml''​ durchgeführt werden. Dieses durchsucht das Repo-Verzeichnis nach den Archivdateien,​ extrahiert die Header und schreibt die E-Mails atomar in das Inbox-Verzeichnis. ​
  
 ===== benno-bennobox2eml ===== ===== benno-bennobox2eml =====
 +
 +Das Programm ist im Paket //​benno-import-tools//​ enthalten.
  
 <​code>​ <​code>​
-Usage: ​./​benno-bennobox2eml [-h] [-d] [-v] [-m <​num>​] -a <archive directory>​+Usage: ​/usr/sbin/​benno-bennobox2eml [-h] [-d] [-v] [-m <​num>​] -a <archive directory>​
        [-e <export directory]        [-e <export directory]
  
-    -a        archive directory +    -a          archive ​(repo) ​directory 
-    -e        export files to this directory (default current archive directory) +    -b          boxstate file (default $archive_dir/​boxstate.xml) 
-    -d        dry run +    -e          export files to directory (default current archive directory) 
-    -m <​num> ​ max files in inbox directory +    -d          dry run 
-    -v        verbose+    -s          skip defective marked mails 
 +    -m <​num> ​   max files in inbox directory 
 +    -v          verbose 
 +    -V          print version
 </​code>​ </​code>​
  
re-indexierung.1528966810.txt.gz · Zuletzt geändert: 2018/06/14 11:00 von lwsystems