📘 BACKCLICK Doku
Anmelden

BACKCLICK 5 – Changelog

✎ Bearbeiten + Unterseite Historie (7)
⋯
Erstellt von Acoonia am 03.07.2026 09:26 · zuletzt geÀndert von KI (MCP) am 13.11.2026 05:54 · v9

Zusammenfassung der Änderungen an BACKCLICK 5. Neueste Version zuerst.

Version 5.10.5 – Aktualisierung vom 13.11.2026 (Stand cfcaf546)

Die Versionsnummer bleibt 5.10.5. Die Update-Seite zeigt den Stand dahinter als Kennung (hier cfcaf546).

  • Neu – Neue OberflĂ€che: BACKCLICK 5 hat eine zweite, neu gestaltete OberflĂ€che. Sie ist nach Aufgaben gegliedert: Überblick, Kampagnen, Vorlagen, Auswertungen, Abonnenten, Zielgruppen, Absender & Zustellung, Benutzer & Verwaltung. Ein Umschalter wechselt jederzeit zwischen neuer und klassischer OberflĂ€che; die klassische bleibt vollstĂ€ndig erhalten.
  • Neu – Kampagnen-Editor: Newsletter entstehen aus Bausteinen (Überschrift, Text, Bild, Button, Trenner, Abstand, Social, Produkt, HTML) und fertigen Layouts. Testversand, Link-PrĂŒfung und Spam-PrĂŒfung sind direkt im Editor erreichbar.
  • Neu – Auswertung in Alltagssprache: Das Ergebnis einer Kampagne steht auf einer Seite: wie viele EmpfĂ€nger erreicht wurden, wer geöffnet und geklickt hat, der Verlauf der ersten 48 Stunden bzw. 14 Tage und die geklickten Links. AuffĂ€lligkeiten werden als Hinweis genannt und mit dem eigenen Durchschnitt der letzten 30 Tage verglichen.
  • Neu – Versand steuern: Ein laufender Versand lĂ€sst sich pausieren, fortsetzen und stoppen; ein geplanter Versand lĂ€sst sich stoppen. Die Funktionen stehen in der Kampagnenliste, in der Auswertung und im Editor. „Mail ansehen“ zeigt die Kampagne so, wie ein EmpfĂ€nger sie erhĂ€lt.
  • Neu – Suche: Das Suchfeld in der Kopfzeile findet Kampagnen und Abonnenten.
  • Neu – Namensauflösung: Der Stack bringt einen eigenen DNS-Dienst mit, den API, OberflĂ€che und Versand fĂŒr die Namensauflösung nutzen. In bestehenden Installationen startet er mit dem zweiten Update nach seiner EinfĂŒhrung; bis dahin gilt die Namensauflösung des Servers.
  • Verbessert – Leistung: Auswertungen großer Kampagnen und der Überblick werden gespeichert und nur bei Änderungen neu berechnet. Der Speicher der Datenbank wird auch auf Servern mit viel Arbeitsspeicher richtig bemessen.
  • Verbessert – Zustellbarkeit: Zu jedem nicht zugestellten Versandversuch wird die Ursache festgehalten.
  • Rechte: Die MenĂŒrechte der klassischen OberflĂ€che gelten auch in der neuen. Ein Benutzer sieht dort nur die Bereiche, fĂŒr die er freigeschaltet ist.
  • Korrigiert: Die Versandstatistik zeigte „Fehlermails in Bearbeitung“ und den Sperrgrund „Beschwerde“ ab dem zweiten Abruf mit 0 an.

Version 5.10.5

5.10.5 enthÀlt alle Aktualisierungen, die seit 5.10.4 unter den Kennungen 3c0c5a34 (05.11.2026) und d5095e23 (06.11.2026) erschienen sind; sie stehen in den beiden folgenden Abschnitten. ZusÀtzlich:

  • Sicherheit – Bilder in Newslettern: Beim Einbetten von Bildern ruft BACKCLICK keine Adressen des eigenen Servers und keine internen Verwaltungsadressen mehr ab.
  • Korrigiert – Öffnungen und Klicks: SchlĂ€gt das Speichern von Öffnungen oder Klicks fehl, werden sie erneut geschrieben und gehen nicht mehr verloren.
  • Korrigiert – An- und Abmeldeseiten: Die Erfolgsseite erscheint nur noch, wenn die An- oder Abmeldung tatsĂ€chlich verarbeitet wurde.
  • Sicherheit: Ein nicht mehr genutzter interner Anmeldeweg wurde entfernt.
  • QualitĂ€t: Vor jeder Freigabe laufen zwei weitere automatische PrĂŒfungen: keine neuen Zugangsdaten im Quelltext, keine neu unterdrĂŒckten Fehlermeldungen.

Version 5.10.4 – Aktualisierung vom 06.11.2026 (Stand d5095e23)

Die Versionsnummer bleibt 5.10.4. Die Update-Seite zeigt den Stand dahinter als Kennung (hier d5095e23).

  • Neu – Anmeldung freiwillig absichern: Jeder Benutzer kann unter „Persönliche Einstellungen“ → „Anmeldung absichern“ seine Anmeldung verstĂ€rken. Wer nichts einrichtet, meldet sich unverĂ€ndert an.
  • Neu – Zweiter Faktor: Nach dem Kennwort wird ein Code aus einer Authenticator-App oder ein Code per E-Mail abgefragt. Bei der ersten Einrichtung gibt es zehn Wiederherstellungscodes fĂŒr den Notfall. Der QR-Code fĂŒr die App entsteht lokal, die Anlage braucht dafĂŒr keinen Internetzugang.
  • Neu – Passkeys: Anmeldung ohne Benutzername und Kennwort, mit PIN oder Biometrie am GerĂ€t. Das Kennwort bleibt immer als Alternative bestehen und zieht dann den zweiten Faktor. Passkeys brauchen HTTPS und eine feste Domain und gelten fĂŒr interne Konten, nicht fĂŒr LDAP und TAM.
  • FĂŒr Administratoren: Ein Administrator des Mandanten kann die Verfahren eines Benutzers zurĂŒcksetzen. Nach fĂŒnf Fehlversuchen ist die Anmeldung 15 Minuten gesperrt. SOAP und die weiteren maschinellen ZugĂ€nge verlangen weiterhin nur ihre bisherigen Zugangsdaten.
  • Behoben – Anmeldung ĂŒber IPv6: In Ă€lteren BestĂ€nden schlug die Anmeldung von einer IPv6-Adresse mit einer Fehlermeldung fehl.
  • Behoben – Zertifikate automatisch: Die automatische Erneuerung der TLS-Zertifikate brach bei jedem Lauf ab.

Version 5.10.4 – Aktualisierung vom 05.11.2026 (Stand 3c0c5a34)

Die Versionsnummer bleibt 5.10.4. Die Update-Seite zeigt den Stand dahinter als Kennung (hier 3c0c5a34).

  • Neu – Offline-Paket hochladen: Auf der Seite „Update“ lĂ€sst sich das Offline-Paket direkt hinter der Paketauswahl vom eigenen Rechner hochladen, mit Fortschrittsbalken. Eine unterbrochene Übertragung wird fortgesetzt. Danach wird das Update wie gewohnt gestartet; nicht mehr benötigte Pakete lassen sich entfernen.
  • Neu – Offline-Paket herunterladen: Die Seite „Update“ nennt die Download-Adresse und zeigt auf Wunsch die Zugangsdaten zum Kopieren an. So kann das Paket auf einem Rechner mit Internetzugang geladen werden.
  • Neu – TĂ€gliche Sicherung: Optionaler Sicherungsdienst im Stack. Die Ziele wĂ€hlt der Betreiber selbst, auch mehrere: Verzeichnis, rsync, restic oder Proxmox Backup Server.
  • Neu – Zertifikate automatisch: Der Proxy kann TLS-Zertifikate per ACME beziehen und erneuern (optional, z. B. Let’s Encrypt). Bestehende Installationen behalten ihre Einstellung.
  • Neu – ZurĂŒck zur Vorversion: Nach einem erfolgreichen Update fĂŒhrt update.sh --zurueck auf der Kommandozeile zur vorherigen Version zurĂŒck. Die Datenbank bleibt dabei erhalten, sofern die Vorversion mit ihr zurechtkommt; alternativ wird sie aus der Sicherung wiederhergestellt.
  • Verbessert – Leistung: Newsletterliste und Statistik reagieren bei großen BestĂ€nden deutlich schneller. Der Datenbank-Speicher richtet sich nach dem vorhandenen Arbeitsspeicher und ist einstellbar.
  • Verbessert – Update: WĂ€hrend eines Updates erscheint ein Hinweisband statt einer Fehlermeldung, die Seite verbindet sich danach selbst neu. Nach einem erfolgreichen Update aktualisiert sich der Updater automatisch mit.
  • Verbessert – PostfĂ€cher: Verlangt ein Bounce- oder Abuse-Postfach eine verschlĂŒsselte Verbindung, nennt die Meldung das jetzt ausdrĂŒcklich statt „Invalid credentials“. Nach FehlschlĂ€gen wĂ€chst der Abstand zwischen den Versuchen, damit der Mailserver den Zugang nicht sperrt. Neue PostfĂ€cher starten mit POP3S.
  • Verbessert – Übernahme bestehender Installationen: Die Übernahme lĂ€uft zunĂ€chst im Probemodus, ohne Versand und ohne Postfachabruf. Absender-IPs werden gesichert und vor dem Start geprĂŒft, der Rechnername wird gegen den Reverse-DNS-Eintrag geprĂŒft.
  • GeĂ€ndert – Versand: Die Message-ID enthĂ€lt jetzt die Absenderdomain. Die veraltete DomainKey-Signatur wird nur noch auf ausdrĂŒcklichen Wunsch erzeugt; DKIM bleibt davon unberĂŒhrt.
  • Korrigiert: Bounce- und Abuse-Verarbeitung sowie weitere Hintergrundaufgaben konnten nach dem Neuanlegen eines Containers, etwa nach einem Update, ausbleiben.
  • Korrigiert: Adressen bis 320 Zeichen werden in der Bounce- und Abuse-Verarbeitung vollstĂ€ndig gespeichert; lĂ€ngere Werte werden gekĂŒrzt, die Bounce-Mail geht nicht mehr verloren.
  • Korrigiert: Der Testversand-Dialog liegt immer im sichtbaren Bereich und passt sich der FenstergrĂ¶ĂŸe an.
  • Korrigiert: Abonnenten- und PDF-Upload funktionieren fĂŒr den Systemadministrator auch dann, wenn nur die Datei ĂŒbertragen wird.
  • Korrigiert: Interne Docker-Adressen werden nicht mehr als Absender-IP eingetragen.
  • Sicherheit: Container laufen mit weniger Rechten; wo möglich ist das Dateisystem schreibgeschĂŒtzt.

Version 5.10.4

  • Neu – Externe Datenbank: BACKCLICK 5 kann eine vorhandene MySQL-5.7-Datenbank nutzen, auch einen Percona-Cluster hinter ProxySQL.
  • Verbessert – Übernahme: BestĂ€nde der Version 5.9.74 werden vor der Übernahme automatisch auf den benötigten Stand 5.9.75 gebracht.
  • Verbessert – Update-Seite: Sie zeigt neben der Versionsnummer die Kennung des installierten Stands.
  • GeĂ€ndert: Der Update-Kanal fĂŒr Live-Installationen heißt jetzt „produktion“. Die bisherige Einstellung „aktuell“ gilt weiter und wird als „produktion“ gelesen.

Version 5.10.3

  • Verbessert: „Nach Updates suchen“ meldet jetzt direkt, wenn die installierte Version bereits aktuell ist („kein Update notwendig“); „Update starten“ ist dann gesperrt.
  • Korrigiert: Installationen mit Developer-Lizenz zeigen oben rechts „Developer Edition“ statt „Enterprise Edition“.

Version 5.10.2

  • Korrigiert: Die Versionsanzeige oben rechts zeigt wieder die tatsĂ€chlich installierte Version (bisher blieb dort 5.9.81 stehen). Sie wird kĂŒnftig bei jedem Update automatisch nachgefĂŒhrt.

Version 5.10.1 – Sicherheit & Neuinstallation

  • Sicherheit: Strengere ZugriffsprĂŒfung in der AdministrationsoberflĂ€che: Benutzer können nur noch auf Daten ihres eigenen Mandanten zugreifen; systemweite Funktionen sind dem Systemadministrator vorbehalten.
  • Sicherheit: Gespeicherte Passwörter (z. B. SMTP, PostfĂ€cher, API-ZugĂ€nge) werden nicht mehr an den Browser ausgeliefert. Fehlermeldungen zeigen nur noch eine Referenznummer; Einzelheiten stehen im Server-Log.
  • Sicherheit: VerschlĂŒsselte Verbindungen zu LDAP- und Postfach-Servern (LDAPS, POP3S, IMAPS) prĂŒfen jetzt Zertifikat und Servernamen. Benutzer-Kennwörter werden mit einem modernen Verfahren (PBKDF2) gespeichert; bestehende Kennwörter werden beim Start automatisch umgestellt.
  • Neu – LizenzschlĂŒssel: Neues, digital signiertes LizenzschlĂŒssel-Format. Bestehende LizenzschlĂŒssel bleiben gĂŒltig.
  • Verbessert: Neuinstallationen enthalten die Standard-Abonnentenfelder; zahlreiche Einzelkorrekturen an Web-Formularen (An-/Abmeldung, ProfilĂ€nderung, Passwort vergessen).
  • Komponenten: PDF-Erzeugung auf OpenPDF 3; veraltete Bibliotheken zur XML- und CSS-Verarbeitung durch eigene, gepflegte Lösungen ersetzt.

Version 5.10.0 – Technische Erneuerung

BACKCLICK 5 wurde technisch vollstĂ€ndig erneuert. Alle nicht mehr gepflegten (End-of-Life-) Komponenten wurden ersetzt; Funktionen und Bedienung bleiben unverĂ€ndert. Jede Version wird vor der Freigabe automatisch gegen den bisherigen Funktionsumfang geprĂŒft.

  • Plattform: Betrieb als Docker-Stack auf Ubuntu 26.04; Java 25 (bisher Java 8), Apache Tomcat 11, Spring 7 (Jakarta EE).
  • Datenbank: MariaDB 12.3 mit aktuellem Datenbanktreiber; Datenbank-Änderungen werden bei jedem Update automatisch und nachvollziehbar eingespielt.
  • Neu – Update per Klick: Updates lassen sich in der AdministrationsoberflĂ€che unter „Update“ suchen und einspielen – online oder als Offline-Paket. Alle Pakete sind digital signiert; schlĂ€gt ein Update fehl, wird der vorherige Stand automatisch wiederhergestellt.
  • Neu – Übernahme bestehender Installationen: Ein Migrationswerkzeug ĂŒberfĂŒhrt eine bisherige Installation samt Daten in den neuen Stack.
  • Sicherheit: Zentraler Schutz gegen Cross-Site-Request-Forgery (CSRF) und Cross-Site-Scripting (XSS).
  • Komponenten ersetzt: CORBA/JacORB durch gRPC (interne Kommunikation), Apache Axis 1.4 und DWR 1.1 abgelöst, PhantomJS/Selenium durch Chrome Headless (Bild-Erzeugung), javax.mail durch Jakarta Mail; dazu zahlreiche Bibliotheken auf aktuelle, sicherheitsgepflegte StĂ€nde (u. a. Apache POI 6, Guava 33, Log4j 2.26).
  • Entfernt: Nicht mehr genutzte Datenbank-Anbindungen fĂŒr Oracle, DB2 und Sybase.

Version 5.9.81 – Sicherheits-Härtung Medien-Import

  • Sicherheit: Der Medien-Import kann keine internen Netzwerk- oder Metadaten-Adressen mehr ansprechen (Schutz vor Missbrauch als Proxy); echte Firmen-NAS-Ziele bleiben nutzbar.
  • Sicherheit: Zugangs-Tokens verbundener Cloud-Speicher (Dropbox, Google Drive, OneDrive, Google Fotos) werden jetzt verschlüsselt gespeichert.

Version 5.9.80

  • Neu: Die Versionsnummer in der AdministrationsoberflĂ€che (oben rechts) verlinkt jetzt direkt auf dieses öffentliche Changelog.

Version 5.9.79 – Neue Medienverwaltung & Medien-Import

  • Neu – MediaExplorer: Die Bild- und Dateiverwaltung wurde komplett neu aufgebaut: Verzeichnisbaum, Vorschau, Kachel- und Listenansicht, Hochladen, Umbenennen, Verschieben, Kopieren und Löschen. Im Kampagnen-Editor lassen sich Bilder direkt einfĂŒgen und Dateien als Anhang ĂŒbernehmen.
  • Neu – Medien-Import: Bilder und Dateien lassen sich aus 14 Quellen importieren – u. a. freie Bilddatenbanken (Wikimedia, Openverse, Pixabay, Pexels, Unsplash), Museen/Archive (Met Museum, NASA, Art Institute of Chicago), die eigene Firmen-Cloud (WebDAV/Nextcloud) sowie Dropbox, Google Drive, OneDrive und Google Fotos. Lizenz- und Quellenangaben werden mitgefĂŒhrt.
  • Sicherheit: Die veraltete, nicht mehr gepflegte Medienverwaltungs-Komponente (AjaXplorer) wurde vollstĂ€ndig entfernt. Damit sind die im Sicherheits-Advisory SYSS-2022-027 beschriebenen Schwachstellen (Directory-Traversal, unbeschrĂ€nkter Datei-Upload, Remote Code Execution) behoben. Uploads werden nur noch ĂŒber eine Endungs-Freigabeliste angenommen; ausfĂŒhrbare Skripte sind ausgeschlossen.
  • Verbessert: Die AdministrationsoberflĂ€che arbeitet zuverlĂ€ssig hinter Reverse-Proxy/CDN (der Kampagnen-Editor lĂ€dt seine Registerkarten korrekt).

Version 5.9.78 – StabilitĂ€t & CodequalitĂ€t

  • Verbessert: 36 Robustheits- und CodequalitĂ€ts-Verbesserungen aus einem internen Review (Fehlerbehandlung, Ressourcen- und Zeichensatz-HĂ€rtung).

Version 5.9.77 – Sicherheits-HĂ€rtung

  • Sicherheit: HĂ€rtung gegen Cross-Site-Scripting (XSS) und XML-External-Entity (XXE); strengere TLS-ZertifikatsprĂŒfung bei ausgehenden Verbindungen; Dokumentation des CSRF-/Cookie-Verhaltens.

Version 5.9.76 – Sicherheits-Review Teil 1

  • Sicherheit: Erste Runde Sicherheits-Korrekturen; Umstellung der Passwort-Speicherung auf ein modernes, gesalzenes Verfahren (PBKDF2).