User tools

Website tools


rest import interface

Differences

The differences between two versions are shown here.

Link to this comparison view

Both sides of the previous revisionPrevious revision
Next revision
Previous revision
rest-import-schnittstelle [2019/06/27 16:03] – [Beschreibung] lwsystemsrest-import-schnittstelle [2024/04/16 10:47] (current) – [Benutzer für REST-Import] lwsystems
Zeile 5: Zeile 5:
 Der Daemon //benno-import-rest// implementiert eine REST Import-Schnittstelle für Benno MailArchiv. Pro Request wird eine E-Mail übergeben und dann in das Archiv importiert. Der Daemon //benno-import-rest// implementiert eine REST Import-Schnittstelle für Benno MailArchiv. Pro Request wird eine E-Mail übergeben und dann in das Archiv importiert.
  
-Die E-Mails werden mit Hilfe des Programms [[benno-import-clients#benno-send2rest]] aus dem Paket //benno-import-clients// vom lokalen System an den Benno MailArchiv Server übertragen.+Die E-Mails werden mit Hilfe des Programms [[benno-import-tools#benno-send2rest]] aus dem Paket //benno-import-tools// vom lokalen System an den Benno MailArchiv Server übertragen.
  
 ===== Konfiguration ===== ===== Konfiguration =====
Zeile 29: Zeile 29:
 In der Regel müssen nur die SSL-Zertifikate für die Verschlüsselung der HTTPS-Verbindung konfiguriert werden. In der Regel müssen nur die SSL-Zertifikate für die Verschlüsselung der HTTPS-Verbindung konfiguriert werden.
  
-Die Authentisierung erfolgt gegen die interne Datenbank von //benno-web//. Ein entsprechender Benutzer wird mit Hilfe von ''[[benno-useradmin]]'' angelegt. Die Zugangsdaten dieses Benutzers werden auch für den Import-Client aus dem Paket [[benno-import-clients]] konfiguriert.+Die Authentisierung erfolgt gegen die interne Datenbank von //benno-web//. Ein entsprechender Benutzer wird mit Hilfe von ''[[benno-useradmin]]'' angelegt. Die Zugangsdaten dieses Benutzers werden auch für den Import-Client aus dem Paket [[benno-import-tools]] konfiguriert.
  
 ==== Benutzer für REST-Import ==== ==== Benutzer für REST-Import ====
Zeile 36: Zeile 36:
  
 <code> <code>
-benno-useradmin -u lwsystems.de -p MySecretPass -n 'LWsystems REST Import' -r 'INACTIVE:REST_UPLOAD' -e 'rest-upload@lw-systems.net'+benno-useradmin -u lwsystems.net -p MySecretPass 
 +  -C 'BennoContainer'
 +  -n 'LWsystems REST Import' 
 +  -r 'INACTIVE:REST_UPLOAD' 
 +  -e 'rest-upload@lw-systems.net'
 </code> </code>
  
  
rest-import-schnittstelle.1561651387.txt.gz · Zuletzt geändert: 2019/06/27 16:03 von lwsystems