rest-import-schnittstelle
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
rest-import-schnittstelle [2019/06/27 16:03] – [Beschreibung] lwsystems | rest-import-schnittstelle [2024/04/16 10:47] (aktuell) – [Benutzer für REST-Import] lwsystems |
---|
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 ===== |
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 ==== |
| |
<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.txt · Zuletzt geändert: 2024/04/16 10:47 von lwsystems