23.0.0
Voraussetzungen
- documents5 >= 5.0i #2322 - mit aktiverter gRPC Schnittstelle, sofern Maildaemon eingesetzt wird
- Library SDK >= 22.0.1
- One Unity Documents >= 21.1.0
- Viewplus Extract >= 20.1.1
- Maildaemon >= 23.0.0 oder CapturePlus >= 5.3
Was wurde gemacht?
Zusammenfassung
- die Mailboxregel im Zusammenspiel mit Maildaemon wird zukünftig nur noch via maildaemon-api angelegt. Diese Postman Version benötigt also zwingend die Maildaemon Version 23.0.0 oder höher.
- POM-367
- Postman Mappen werden zukünftig über die gRPC API von documents durch Maildaemon angelegt, daher muss nun generell die gRPC Schnittstelle von documents aktiv sein
- POM-368
- Postman Mailboxes werden zukünftig über die REST API angelegt und verwaltet
- Man muss einmal dafür entweder die bereits existierende Mailbox Bearbeiten und speichern oder das Skript
ou.sp.PostmanMailbox.mad.update.jsausführen, damit die Mailboxregeln dem maildaemon service bekannt sind. - POM-244
- Im Hauptordner "Dokumente Postman" wird nun die Anzahl der Mappen in den Unterordnen übersichtlich dargestellt
- POM-342
- Postman benötigt nun keinen Lizenzschlüssel mehr
- POM-347
- Script Parameter bei Portalscripten sind nun in JSON Dateien ausgelagert (einfachere Bearbeitung möglich / performanter)
- POM-334
- Postman Mappen im Archiv Status 98 können nun nicht mehr bearbeitet werden
- POM-333
- Eine E-Mail ohne Anhang wird nun korrekt von der Extraktionsregel verarbeitet
- POM-340
- Beim Splitten in einzelne Mappen kam es zu einem Fehler, nun wird korrekterweise der Ordner Erfassung dargestellt
- POM-350
- Durch die Implementierung von EWS und der Office365 kam es zu Problemen mit zu langen MailID Feldinhalten, die bei der Archivierung oder dem Original E-Mail Namen auf einen Fehler gelaufen sind, dies wurde nun korrigiert
- Das Feld
MailIdwird neu generiert und der ursprüngliche Wert ist im FeldoriginalMailIdgesichert. - Hinweis für den Endnutzer: Soweit der Aufbau der echten MailID eine Relevanz für den Folgeprozess hat oder/und im Archiv notwendig ist, dann entsprechend im Archiv als custom Feld anlegen und im Folgeprozess berücksichtigen.
Manuell auszuführende Schritte
Diese Anleitung berücksichtigt immer nur den Sprung von der vorhergehenden Version zu der gerade beschriebenen Version. Bei Upgrades über mehrere Versionen hinweg müssen alle Änderungen der Zwischenversionen ebenfalls beachtet werden! Siehe genereller Ablauf von Upgrades.
Aktualisierung der Portalskripte
XML/ousp-postman-update.xmlüber den Documents Manager einspielen
gRPC Schnittstelle aktivieren
Sofern mit Maildaemon gearbeitet wird muss die gRPC Schnittstelle aktiviert werden - siehe Installation documents.
Mappentypen
ouspAdministration
- Das Mappenfeld
ouspPostman_Licensegibt es nicht mehr, es sollte entfernt werden
ouspPostman_Administration
- Neues Feld
maildaemonApiUrlnach dem horizontalen TrennerhtMaildaemonPath

- Das Feld
maildaemonApiUrlauch im RegisterConnectionsAndPathshinzufügen, sonst erscheint es nicht in der Mappenübersicht

Anschließend "Mappen ändern" drücken.
ouspPostman_Documents
- neues Feld
originalMailID

ouspPostman_Mailbox
neue Felder:
htGrpcConfig-- Horizontaler Trenner, unter maildaemonFoldersgrpcHost-- StringgrpcPort-- String, selbe Zeile wie Vorgänger anhakengrpcImportUsername-- String, selbe Zeile wie Vorgänger anhakengrpcServerCertPath-- StringgrpcClientCertPath-- String, selbe Zeile wie Vorgänger anhakengrpcClientKeyPath-- String, selbe Zeile wie Vorgänger anhakenmailboxId-- String, ganz unten einfügen (unter fileid)
alte Felder, welche entfernt werden müssen:
htDocumentsSettingsdocumentsHostdocumentsImportUserdocumentsImportPassword

Anschließend "Mappen ändern" drücken. Achtung, das kann etwas dauern ☕
Mappen überarbeiten
- In der Postman Administration muss nun im Register
Temporäre Pfade und Verbindungendas neue FeldMaildaemon API URLausgefüllt werden. Details dazu siehe Konfiguration. Dies muss unbedingt vor dem nächsten Schritt passieren! - In allen Mailboxen sind nun folgende Felder auszufüllen:
grpcHost,grpcPort,grpcImportUsername,grpcServerCertPath,grpcClientCertPathundgrpcClientKeyPath. Details dazu siehe Konfiguration. - Nach der Änderung (speichern) der Mailboxen sollte das Feld
Mailbox Idgefüllt sein.
Locales
Folgende Dateien aus Workflow/server/locale wurden in den "Globalen Eigenschaften" im Documents Manager migriert und müssen nun gelöscht werden.
Workflow/server/locale/
- 🗑️
ouspPostman_de.properties - 🗑️
ouspPostman_en.properties
Wichtig: Ab sofort sind die locales nicht mehr update-sicher und dürfen in den "Globalen Eigenschaften" nicht geändert werden!
Anpassungen in Locales migrieren / Customizing
Bei diesem Update sollten alle Sprachdateien überprüft und vorhandene Anpassungen in den oben genannten Locales in eine neue locale Eigenschaft verschoben werden.
Um die Anpassungen zu migrieren, muss im Documents Manager unter Monitoring / Globale Eigenschaften eine neue Eigenschaft hinzugefügt werden:
- Name: z.B.
ouspPostman_cust_de - Type:
ServerLocale
