Das Release 7.49.0 Build 1840 wurde im September 2022 veröffentlicht. Dieses Release umfasst:
Smart Editor
Passwortrichtlinie für sichere Passworte
IMAP / OAuth2 (für Exchange 365 and andere Systeme)
Erweiterungen und Fehlerkorrekturen
REST-Proxy 3.0.6
Archivierung eingegangener E-Mails: Pfad der Konfigurationsdatei geändert
Updates diverser Bibliotheken
Smart Editor
Der Smart Editor steht nun für alle Kunden und alle Editionen des Universal Messenger ohne zusätzliche Kosten zur Verfügung.
Passwortrichtlinie für sichere Passworte
Seit Release 7.49.0 können Mindestanforderungen an die Passwortqualität festgelegt werden, die jeweils beim Setzen eines neuen Wertes erzwungen werden.
Der numerische Wert password.minimumEntropy
gibt dabei an, wie zufällig bzw. schwer erratbar das Passwort mindestens sein soll. Höhere Werte stehen dabei für "bessere" Passwörter.
Wird für password.minimumEntropy
ein Wert größer 0 angegeben, so wird ein neu eingegebenes Passwort u.a. gegen eine Liste von besonders häufig verwendeten Passwörtern geprüft. Ebenso wird es auf leicht zu erratende Wiederholungen, Datums- und Jahreszahlen und ähnliches geprüft.
Mit password.minimumLength
kann außerdem eine bestimmte Mindestlänge erzwungen werden.
Bei einer Neuinstallation werden die folgenden Einstellungen in cmsbs-conf/additional.attributes
eingetragen:
password.minimumEntropy = 32 password.minimumLength = 8
Siehe auch Attributtypen / Passwortqualität.
Wenn Sie die Newsletter App oder die ChangePassword App zur Vergabe von Passworten nutzen, sollten Sie die Einstellungen zur Passwortqualität erst aktivieren, wenn neue und angepasste Versionen dieser beiden Apps verfügbar sind. Bitte warten Sie eine entsprechende Release Information dazu ab.
IMAP / OAuth2 (für Exchange 365 and andere Systeme)
Ab Release 7.49.0 kann die Authentifizierung beim Zugriff auf IMAP Mailboxen mit dem OAUTH2 Protokoll erfolgen.
Siehe auch Konfiguration des Bounce Managements und Exchange 365: IMAP with OAUTH2.
Erweiterungen und Fehlerkorrekturen
CSV export map files: Listen- bzw. Segmentzugehörigkeiten exportieren
Mittels spezieller Transformatoren kann eine CSV-Spalte erzeugt werden, in welcher die Namen aller Listen bzw. Segmente kommasepariert aufgezählt werden, zu denen der jeweilige Eintrag gehört:
<CSV column name> = uid (ExportAllChannels) <CSV column name> = uid (ExportAllVChannels)
Ansicht eines Eintrags / Tracking
Der Abschnitt Tracking auf der Detailseite eines Eintrags wurde erweitert:
Dier Originaltext eingegangener Bounces kann nun über einen Button angezeigt werden. Hierzu ist es notwendig, die Funktion Archivierung eingegangener E-Mails zu aktivieren, siehe unten.
Für Klicks wird nun die OID des Links, auf den der Empfänger geklickt hat, als Tooltip angezeigt, wenn man die Maus über den Linktitel bewegt. Auch wenn der Titel des Links in einem Newsletter mehrfach vorkommen sollte, kann der Link über die OID eindeutig zugeordnet werden.
Für jeden Newsletterversand wird nun der Tracking-Mode (off, anonymous or person-related) angezeigt, mit dem der Newsletter an den jeweiligen Eintrag versendet wurde.
Archivierung eingegangener E-Mails
Wenn Sie die Archivierung eingegangener E-Mails für Bounces, die einem konkreten Eintrag zugeordnet werden konnten, gemäß https://www.universal-messenger.de/knowledge-base/intern/doc-de/Developer/Archivierung_eingeganger_E-Mails.html aktiviert haben, müssen Sie bitte den Pfad zur Datei incoming_mail.attributes
in die Konfigurationsdatei cmsbs-conf/additional.attributes
übernehmen:
include: cmsbs-conf/cse/api/plugins/de.pinuts.cmsbs.bouncemanagement/incoming_mail.attributes
Assistent zum Newsletterversand
Wenn Sie für den Newsletterversand einen Versandzeitpunkt in der Zukunft angegeben haben, dann wird der geplante Versandzeitpunkt nun im letzten Schritt des Assistenten zur Kontrolle deutlich angezeigt.
Personalisierungssprache: Escaping und Unicodezeichen
Da alle Personalisierungskonstrukte mit geschweiften Klammern umschlossen werden, müssen diese Zeichen dementsprechend mittels {#x7b}
(für "{
") bzw. {#x7d}
(für "}
") umschrieben werden, wenn sie nicht als Personalisierungsfunktion interpretiert werden sollen.
Auf diese Weise können auch beliebige andere Unicode-Zeichen eingefügt werden – beispielsweise {#x1F984}
oder {#129412}
für das Unicode-Einhorn.
Newsletter-Archiv / Empfänger
Im Newsletter-Archiv kann bei einem Newsletter im Abschnitt Empfänger nun nach einzelnen Empfängern durch die Eingabe von Vorname, Nachname oder der E-Mail Adresse gesucht werden.
REST-Proxy 3.0.6
Beim REST-Proxy 3.0.5, der zusammen mit dem UM 7.48.0 veröffentlicht wurde, fehlte die Java-Bibliothek commons-logging.jar
, so dass der REST-Proxy unter Umständen nicht gestartet werden konnte. Bitte aktualisieren Sie deswegen Ihre Installation auf jeden Fall auf den REST-Proxy 3.0.6.
Fehlerkorrekturen
Tracking der Klicks und Öffnungen: Die Erkennung des Gerätetyps wurde korrigiert.
Eine mehrdeutige Ausgabe im Logfile bei einer Verbindung zu einem SMTP Server wurde korrigiert.
Tracking von Links: tel:
Links werden nun genau wie http://
oder https://
als Links erkannt.
Jobs: Die Funktion Ergebnis an diese E-Mail-Adressen senden wurde korrigiert.
Updates diverser Bibliotheken
Embedded Tomcat 8.5.83
Google Closure Compiler v20220502
jackson-core 2.13.4
jquery-ui 1.13.2