Allgemeine Beschreibung
RegioNewsletter ist eine umfassende Newsletter-Erweiterung für Joomla 5. Sie ermöglicht die vollständige Verwaltung von Newsletterabonnements, Empfängern, Einwilligungen, Vorlagen, Inhaltsblöcken, Kampagnen, Versandwarteschlangen, öffentlichen Archiven und Berichten direkt innerhalb von Joomla.
Die Erweiterung richtet sich an Unternehmen, Vereine, Organisationen, Redaktionen, Bildungseinrichtungen, Agenturen, Onlineshops und andere Websitebetreiber, die Newsletter unabhängig über ihre eigene Joomla-Installation verwalten möchten.
RegioNewsletter verwendet standardmäßig den in Joomla eingerichteten Mailer. Externe Versanddienste oder andere Anwendungen können über optionale Adapter angebunden werden, sind für den grundlegenden Betrieb jedoch nicht erforderlich.
Zentrale Joomla-Komponente
Das Herzstück der Erweiterung ist die Komponente com_regionewsletter. Sie stellt die zentrale Verwaltung für sämtliche Newsletterfunktionen bereit.
Über das Backend können berechtigte Benutzer unter anderem:
-
Newsletter anlegen und verwalten,
-
Empfänger und Abonnements bearbeiten,
-
Kampagnen erstellen und planen,
-
Vorlagen und Inhaltsblöcke verwalten,
-
Versandwarteschlangen kontrollieren,
-
Abmeldungen und Sperreinträge bearbeiten,
-
Einwilligungen nachvollziehen,
-
Importe und Exporte durchführen,
-
öffentliche Archive verwalten,
-
Systemprüfungen ausführen und
-
Berichte und technische Versandinformationen einsehen.
Die verschiedenen Arbeitsbereiche sind über das zentrale Dashboard erreichbar und entsprechend der Joomla-Berechtigungen des angemeldeten Benutzers verfügbar.
Newsletterverwaltung
Mehrere Newsletter verwalten
Mit RegioNewsletter können mehrere voneinander getrennte Newsletter eingerichtet werden. Dadurch lassen sich unterschiedliche Inhalte, Themenbereiche, Zielgruppen oder organisatorische Bereiche unabhängig voneinander verwalten.
Für jeden Newsletter können beispielsweise folgende Informationen hinterlegt werden:
-
Name und interne Bezeichnung,
-
Beschreibung,
-
Veröffentlichungsstatus,
-
Absenderinformationen,
-
Antwortadresse,
-
Sprache,
-
zugehörige Empfängergruppen,
-
Einwilligungstext,
-
Abmeldeinformationen,
-
verwendete Vorlage und
-
weitere Versand- und Darstellungsoptionen.
Websitebetreiber können dadurch sowohl einen einzelnen allgemeinen Newsletter als auch mehrere thematisch getrennte Newsletter anbieten.
Aktive und inaktive Newsletter
Newsletter können veröffentlicht, deaktiviert oder für neue Anmeldungen gesperrt werden. Bereits vorhandene Abonnements bleiben entsprechend der jeweiligen Konfiguration erhalten.
Nicht mehr benötigte Newsletter müssen nicht sofort gelöscht werden. Sie können deaktiviert werden, damit zugehörige Einwilligungen, Kampagnen und Versandnachweise weiterhin nachvollziehbar bleiben.
Empfänger- und Abonnementverwaltung
Zentrale Empfängerverwaltung
RegioNewsletter verwaltet Newsletterempfänger zentral. Dabei wird zwischen der E-Mail-Adresse beziehungsweise dem Empfänger und dem jeweils zugehörigen Abonnement unterschieden.
Zu einem Empfänger können – abhängig von der Konfiguration – unter anderem folgende Angaben gespeichert werden:
-
E-Mail-Adresse,
-
Vorname,
-
Nachname,
-
Anrede,
-
Sprache,
-
Newsletterzuordnung,
-
Abonnementstatus,
-
Anmeldezeitpunkt,
-
Bestätigungszeitpunkt,
-
Abmeldezeitpunkt,
-
Einwilligungsversion,
-
Sperrstatus und
-
technische Statusinformationen.
Allgemeine Verwaltungsansichten können E-Mail-Adressen maskiert darstellen, damit personenbezogene Daten nicht unnötig offengelegt werden.
Vermeidung doppelter Abonnements
Normalisierte E-Mail-Adressen werden zentral verarbeitet. Dadurch kann verhindert werden, dass dieselbe Adresse unbeabsichtigt mehrfach als aktives Abonnement geführt wird.
Alle vorgesehenen Anmeldewege – beispielsweise Frontendformular, Backend, Import oder Schnittstelle – verwenden denselben zentralen Abonnementdienst. Dadurch gelten unabhängig vom verwendeten Zugang dieselben fachlichen Regeln.
Abonnementstatus
Ein Abonnement kann unterschiedliche Zustände besitzen, beispielsweise:
-
noch nicht bestätigt,
-
aktiv,
-
abgemeldet,
-
gesperrt,
-
abgelaufen,
-
widerrufen,
-
durch einen Wechsel ersetzt oder
-
technisch fehlerhaft.
Der Status entscheidet darüber, ob eine Adresse für zukünftige Kampagnen berücksichtigt und in eine Versandwarteschlange aufgenommen werden darf.
Newsletterwechsel
Möchte ein Empfänger von einem Newsletter zu einem anderen wechseln, kann RegioNewsletter dafür einen neuen Bestätigungsvorgang auslösen.
Das bisherige Abonnement bleibt bestehen, bis der Wechsel erfolgreich bestätigt wurde. Erst nach der Bestätigung wird das bisherige Abonnement deaktiviert und das neue aktiviert.
Abgelaufene, widerrufene oder nicht bestätigte Wechsel verändern das vorhandene Abonnement nicht.
Anmeldung im Frontend
Anmeldeformular
Das enthaltene Anmeldemodul ermöglicht Besuchern, sich direkt über das Frontend für einen Newsletter zu registrieren.
Je nach Konfiguration können im Formular beispielsweise folgende Felder angeboten werden:
-
E-Mail-Adresse,
-
Vorname und Nachname,
-
Anrede,
-
Sprache,
-
gewünschter Newsletter,
-
Themenauswahl,
-
Zustimmung zum Einwilligungstext und
-
Bestätigung der Datenschutzhinweise.
Nicht benötigte Felder können reduziert werden, um dem Grundsatz der Datenminimierung Rechnung zu tragen.
Einheitliche Verarbeitung
Eine Frontendanmeldung wird nicht unmittelbar als aktives Abonnement behandelt. RegioNewsletter prüft die Eingaben, normalisiert die E-Mail-Adresse, kontrolliert bestehende Abonnements und startet anschließend den vorgesehenen Double-Opt-in-Prozess.
Dadurch gelten für alle Anmeldungen dieselben Validierungs-, Sicherheits- und Datenschutzregeln.
Double-Opt-in
Bestätigung einer Anmeldung
RegioNewsletter unterstützt das Double-Opt-in-Verfahren. Nach der Anmeldung erhält der Interessent zunächst eine Bestätigungs-E-Mail.
Das Abonnement wird erst aktiviert, nachdem der Empfänger den darin enthaltenen Bestätigungslink aufgerufen hat.
Nicht bestätigte Anmeldungen bleiben in einem vorläufigen Zustand und können nach Ablauf einer konfigurierten Frist gelöscht oder anonymisiert werden.
Sichere Bestätigungstoken
Bestätigungs-, Änderungs- und Abmeldelinks verwenden zweckgebundene Token.
Die Token werden:
-
kryptografisch sicher erzeugt,
-
nur gehasht gespeichert,
-
einem bestimmten Vorgang zugeordnet,
-
zeitlich begrenzt,
-
nach erfolgreicher Verwendung entwertet und
-
gegen Wiederverwendung geschützt.
Für die Prüfung sicherheitsrelevanter Werte werden zeitkonstante Vergleiche vorgesehen, um mögliche Timing-Angriffe zu erschweren.
Nachweis der Einwilligung
RegioNewsletter kann den technischen Ablauf einer Einwilligung dokumentieren. Dazu gehören unter anderem:
-
Zeitpunkt der Anmeldung,
-
Zeitpunkt der Bestätigung,
-
ausgewählter Newsletter,
-
verwendete Einwilligungsversion,
-
Status des Bestätigungsvorgangs und
-
Integritätsinformationen des Einwilligungsnachweises.
Die konkrete Konfiguration und rechtliche Bewertung der gespeicherten Nachweisdaten bleibt Aufgabe des Websitebetreibers.
Einwilligungsverwaltung
Versionierte Einwilligungstexte
Einwilligungstexte können versioniert gespeichert werden. Wird ein Text später geändert, bleibt die zuvor verwendete Fassung erhalten.
Dadurch kann nachvollzogen werden, welchem Text ein Empfänger zum Zeitpunkt seiner Anmeldung zugestimmt hat.
Eine bereits verwendete Einwilligungsversion wird nicht einfach durch eine neue Fassung überschrieben.
Einwilligungsereignisse
Einwilligungen, Bestätigungen, Änderungen, Widerrufe und Abmeldungen können als getrennte Ereignisse dokumentiert werden.
Dadurch lässt sich der Lebenszyklus eines Abonnements nachvollziehen, ohne ältere Vorgänge zu verlieren oder nachträglich unbemerkt zu verändern.
Einwilligungsexport
Für Auskunfts- und Nachweiszwecke können dokumentierte Einwilligungsinformationen exportiert werden. Integritätsinformationen helfen dabei, nachträgliche Veränderungen am Nachweis erkennbar zu machen.
Vorlagen und Newslettergestaltung
Wiederverwendbare Vorlagen
RegioNewsletter enthält eine Vorlagenverwaltung für wiederkehrende Newsletterlayouts.
Vorlagen können zentrale Gestaltungselemente aufnehmen, beispielsweise:
-
Kopfbereich,
-
Absenderdarstellung,
-
Einleitung,
-
Inhaltsbereiche,
-
Farben,
-
Links,
-
Fußbereich,
-
rechtliche Hinweise,
-
Abmeldelink und
-
Kontaktinformationen.
Dadurch können Newsletter einheitlich aufgebaut und wiederkehrende Angaben zentral vorbereitet werden.
Inhaltsblöcke
Neben vollständigen Vorlagen können einzelne Inhaltsblöcke verwaltet werden.
Inhaltsblöcke eignen sich beispielsweise für:
-
Begrüßungstexte,
-
Nachrichtenabschnitte,
-
Veranstaltungshinweise,
-
Produktinformationen,
-
Kontaktblöcke,
-
rechtliche Hinweise,
-
wiederkehrende Aktionsflächen und
-
standardisierte Fußzeilen.
Die Blöcke können bei der Erstellung einer Kampagne kombiniert und wiederverwendet werden.
Joomla-Inhalte
Das enthaltene Content-Plugin ermöglicht die Einbindung von RegioNewsletter-Funktionen in die Joomla-Inhaltsverarbeitung. Dadurch kann die Erweiterung mit bestehenden Joomla-Inhalten und entsprechenden Content-Ereignissen zusammenarbeiten.
Vorschau
Vor dem Versand kann eine Kampagne als Vorschau kontrolliert werden.
Dabei können Redakteure unter anderem prüfen:
-
Aufbau und Reihenfolge der Inhalte,
-
Darstellung der Vorlage,
-
Verlinkungen,
-
Absenderinformationen,
-
Abmeldebereich,
-
verwendete Inhaltsblöcke und
-
mögliche Darstellungsfehler.
Personalisierte Empfängerdaten und Sicherheitstoken dürfen dabei nicht unbeabsichtigt in allgemein zugängliche Vorschauen gelangen.
Kampagnenverwaltung
Kampagnen erstellen
Eine Kampagne verbindet Newsletter, Inhalt, Vorlage, Empfängerauswahl und Versandzeitpunkt.
Zu einer Kampagne können unter anderem folgende Angaben gehören:
-
interner Kampagnenname,
-
Betreffzeile,
-
Absendername,
-
Absenderadresse,
-
Antwortadresse,
-
Newsletterzuordnung,
-
Empfängerauswahl,
-
verwendete Vorlage,
-
Inhaltsblöcke,
-
geplanter Versandzeitpunkt,
-
Sprache,
-
Status und
-
technische Versandoptionen.
Kampagnenstatus
Kampagnen können unterschiedliche Bearbeitungs- und Versandzustände besitzen, beispielsweise:
-
Entwurf,
-
in Vorbereitung,
-
zur Prüfung,
-
freigegeben,
-
geplant,
-
in Verarbeitung,
-
pausiert,
-
abgeschlossen,
-
abgebrochen oder
-
fehlerhaft.
Dadurch bleibt erkennbar, welche Kampagnen noch bearbeitet werden und welche bereits für den Versand vorgesehen sind.
Terminierter Versand
Kampagnen können für einen späteren Zeitpunkt vorbereitet werden.
Technische Zeitwerte werden in UTC gespeichert. In der Benutzeroberfläche können sie entsprechend der in Joomla eingestellten Benutzerzeitzone dargestellt werden.
Das verhindert Missverständnisse bei unterschiedlichen Server-, System- und Benutzerzeitzonen.
Versandwarteschlange
Kontrollierte Versandverarbeitung
Vor dem Versand erzeugt RegioNewsletter für die berechtigten Empfänger Einträge in einer Warteschlange.
Die Queue ermöglicht:
-
schrittweisen Versand größerer Kampagnen,
-
kontrollierte Verarbeitung,
-
automatische Wiederholungsversuche,
-
technische Statuskontrollen,
-
Pausieren von Versandvorgängen,
-
Fehlerbehandlung und
-
nachvollziehbare Versandzustände.
Dadurch muss eine große Kampagne nicht vollständig in einem einzigen Seitenaufruf verarbeitet werden.
Schutz vor Doppelzustellungen
Der Versand ist auf idempotente Verarbeitung ausgelegt. Eindeutige Zuordnungen, Zustandskontrollen und Sperrmechanismen sollen verhindern, dass derselbe Kampagneneintrag mehrfach zugestellt wird.
Vor jeder tatsächlichen Zustellung kann erneut geprüft werden, ob:
-
das Abonnement noch aktiv ist,
-
der Empfänger nicht gesperrt wurde,
-
die Kampagne noch freigegeben ist,
-
der Queue-Eintrag noch versendet werden darf und
-
bereits eine erfolgreiche Zustellung dokumentiert wurde.
Sofortige Wirkung von Abmeldungen
Eine Abmeldung oder Sperrung wirkt nicht nur auf zukünftige Kampagnen.
Auch bereits vorbereitete, aber noch nicht versendete Queue-Einträge des betroffenen Abonnements werden für die weitere Zustellung gestoppt.
Wiederholungsversuche
Vorübergehende technische Versandfehler können über definierte Wiederholungsregeln erneut verarbeitet werden.
Dabei kann zwischen erneut versuchbaren Fehlern und dauerhaft nicht zustellbaren Nachrichten unterschieden werden.
Joomla-Mailer und Versandadapter
Joomla-Mailer als Standard
RegioNewsletter verwendet standardmäßig den in Joomla eingerichteten Mailer.
Damit können die vorhandenen Joomla-Einstellungen für folgende Versandarten genutzt werden:
-
PHP-Mailfunktion,
-
Sendmail,
-
SMTP und
-
weitere von Joomla unterstützte Mailkonfigurationen.
Die tatsächliche Zustellqualität hängt wesentlich von der Konfiguration des Mailservers, der Absenderdomain und den eingesetzten DNS-Einträgen ab.
Optionale Versanddienste
Externe Versanddienste können über entkoppelte Adapter angebunden werden.
Fehlt ein optionaler Adapter oder ein verbundenes Fremdsystem, darf dies den lokalen Betrieb und die Installation von RegioNewsletter nicht verhindern.
Ein mitgelieferter Mock-Adapter kann für technische Tests und als Referenz für weitere Adapterimplementierungen verwendet werden.
Automatisierung und geplante Aufgaben
Task-Plugin
Das enthaltene Joomla-Task-Plugin ermöglicht die automatische Verarbeitung wiederkehrender Newsletteraufgaben.
Dazu können – abhängig von der Konfiguration – gehören:
-
Verarbeitung der Versandwarteschlange,
-
Start geplanter Kampagnen,
-
erneute Verarbeitung vorübergehend fehlgeschlagener Sendungen,
-
Bereinigung abgelaufener Token,
-
Behandlung unbestätigter Anmeldungen,
-
Ausführung definierter Aufbewahrungsregeln und
-
technische Systemprüfungen.
Die Aufgaben können über die Joomla-Aufgabenplanung regelmäßig ausgeführt werden.
Unabhängigkeit vom Browser
Zeitaufwendige Versandprozesse müssen dadurch nicht dauerhaft über ein geöffnetes Browserfenster ausgeführt werden. Die eigentliche Verarbeitung kann kontrolliert im Hintergrund erfolgen.
Abmeldung und Sperrverwaltung
Abmeldung durch den Empfänger
Jeder Newsletter kann einen sicheren Abmeldelink enthalten.
Nach erfolgreicher Abmeldung:
-
wird das aktive Abonnement beendet,
-
werden zukünftige Newsletterzustellungen verhindert,
-
werden noch offene Queue-Einträge gestoppt und
-
kann ein minimierter Sperr- oder Widerrufsnachweis erhalten bleiben.
Sperrliste
Mit der Sperrlistenverwaltung können E-Mail-Adressen beziehungsweise minimierte Zuordnungswerte vom Versand ausgeschlossen werden.
Eine Sperre kann beispielsweise verwendet werden bei:
-
ausdrücklichem Werbewiderspruch,
-
administrativer Sperrung,
-
wiederholten dauerhaften Zustellfehlern,
-
festgestelltem Missbrauch oder
-
datenschutzbezogenen Verarbeitungssperren.
Die Sperrliste darf nicht dazu verwendet werden, abgemeldete Empfänger erneut werblich anzusprechen.
Datenschutzfunktionen
Joomla-Privacy-Integration
Das enthaltene Privacy-Plugin bindet RegioNewsletter in die Datenschutzfunktionen von Joomla ein.
Dadurch können personenbezogene Newsletterdaten in zentrale Auskunfts- und Löschprozesse einbezogen werden.
Auskunft
Für einen betroffenen Empfänger können die zugehörigen Newsletterdaten ermittelt und für eine Auskunft aufbereitet werden.
Dazu können unter anderem gehören:
-
Stammdaten,
-
Abonnements,
-
Einwilligungsereignisse,
-
Newsletterzuordnungen,
-
Abmeldungen,
-
Sperrstatus und
-
relevante Versandinformationen.
Berichtigung
Fehlerhafte personenbezogene Angaben können kontrolliert berichtigt werden.
Die Änderung aktueller Daten darf historische Einwilligungs- und Auditereignisse nicht unbemerkt überschreiben.
Löschung und Anonymisierung
Nicht mehr benötigte personenbezogene Daten können – abhängig von bestehenden Nachweis- oder Aufbewahrungspflichten – gelöscht oder irreversibel anonymisiert werden.
RegioNewsletter unterstützt dabei eine Trennung zwischen:
-
weiterhin erforderlichen Nachweisdaten,
-
operativen Newsletterdaten,
-
technischen Versanddaten und
-
nicht mehr benötigten personenbezogenen Informationen.
Privacy Holds und Verarbeitungssperren
Bestimmte Daten können vorübergehend von automatischen Lösch- oder Bereinigungsvorgängen ausgenommen werden, wenn hierfür ein dokumentierter Grund besteht.
Solche Sperren können beispielsweise bei laufenden Auskunftsverfahren, Beschwerden oder rechtlichen Auseinandersetzungen erforderlich sein.
Aufbewahrungsfristen
Für unterschiedliche Datenklassen können getrennte Aufbewahrungsregeln vorgesehen werden, beispielsweise für:
-
unbestätigte Anmeldungen,
-
aktive Abonnements,
-
abgemeldete Empfänger,
-
Einwilligungsnachweise,
-
Queue-Einträge,
-
technische Versandprotokolle,
-
Auditdaten,
-
Importdateien und
-
Exporte.
Die konkreten Fristen müssen durch den Betreiber rechtlich und organisatorisch festgelegt werden.
Keine pauschale Rechtsgarantie
RegioNewsletter stellt technische Funktionen für einen datenschutzbewussten Betrieb bereit.
Die Erweiterung ersetzt jedoch keine rechtliche Bewertung, keine Verfahrensdokumentation, keine Datenschutzerklärung und keine Prüfung des tatsächlich eingesetzten Mailtransports oder Versanddienstleisters.
Datenschutzfreundliches Tracking
Standardmäßig deaktiviert
Öffnungs- und Klicktracking ist standardmäßig vollständig deaktiviert.
Dadurch werden nicht automatisch personenbezogene Informationen darüber gesammelt, ob ein Empfänger einen Newsletter geöffnet oder einen enthaltenen Link angeklickt hat.
Betreiberabhängige Konfiguration
Sollten statistische Trackingfunktionen eingesetzt werden, muss der Websitebetreiber die technische Funktionsweise, Rechtsgrundlage, Information der Empfänger, Speicherdauer und mögliche Weitergabe an Dritte gesondert prüfen.
Normale technische Zustellinformationen des Mailservers können unabhängig davon verarbeitet werden.
Newsletterarchiv
Öffentliches Archiv
Versendete Newsletter können zusätzlich in einem öffentlichen Archiv auf der Website bereitgestellt werden.
Dadurch können Besucher frühere Ausgaben lesen, ohne selbst für den Newsletter angemeldet zu sein.
Trennung von Versand- und Archivversion
Eine öffentliche Archivversion enthält keine:
-
persönlichen Empfängerdaten,
-
Bestätigungstoken,
-
individuellen Abmeldetoken,
-
personalisierten Anreden,
-
individuellen Trackingparameter oder
-
anderen empfängerbezogenen Geheimnisse.
Dadurch wird verhindert, dass vertrauliche Versandinformationen über das öffentliche Archiv zugänglich werden.
Anhänge und Downloads
Kontrollierte Links statt direkter Anhänge
RegioNewsletter ist darauf ausgelegt, Dateien nicht unkontrolliert als direkte E-Mail-Anhänge zu versenden.
Stattdessen können kontrollierte sichere Links verwendet werden. Dies reduziert:
-
die Größe der versendeten Nachrichten,
-
Probleme mit Mailservergrenzen,
-
unnötige Datenkopien,
-
Risiken durch gefährliche Dateianhänge und
-
Belastungen der Versandwarteschlange.
Die verlinkten Dateien müssen durch den Betreiber sicher bereitgestellt und angemessen geschützt werden.
Import und Export
Empfängerimport
Vorhandene Empfänger können über kontrollierte Importverfahren übernommen werden.
Dabei müssen unter anderem geprüft werden:
-
Datenformat,
-
erforderliche Spalten,
-
E-Mail-Syntax,
-
Dubletten,
-
bestehende Sperren,
-
Newsletterzuordnung,
-
Einwilligungsstatus und
-
zulässige Importgröße.
Eine technisch mögliche Übernahme von E-Mail-Adressen bedeutet nicht automatisch, dass diese Adressen rechtmäßig für Newsletterwerbung verwendet werden dürfen.
Schutz vor CSV-Injection
Exportierte Tabellenwerte müssen so behandelt werden, dass gefährliche Formeln nicht ungeprüft durch Tabellenkalkulationsprogramme ausgeführt werden.
Datenexport
Empfänger-, Abonnement-, Kampagnen- und Berichtsdaten können – abhängig von Berechtigung und Arbeitsbereich – exportiert werden.
Exporte dürfen nur Benutzern mit den erforderlichen Joomla-Rechten zur Verfügung stehen.
Berichte und Auswertungen
Kampagnenberichte
RegioNewsletter stellt Berichte über den technischen Verlauf einer Kampagne bereit.
Mögliche Informationen sind:
-
Anzahl vorgesehener Empfänger,
-
erzeugte Queue-Einträge,
-
erfolgreich verarbeitete Nachrichten,
-
noch ausstehende Nachrichten,
-
übersprungene Empfänger,
-
gesperrte oder abgemeldete Empfänger,
-
fehlgeschlagene Zustellversuche und
-
abgeschlossene Wiederholungsversuche.
Datenschutzfreundliche Darstellung
Berichte und allgemeine Protokolle sollen nur die für den jeweiligen Zweck erforderlichen personenbezogenen Angaben anzeigen.
E-Mail-Adressen können maskiert und sensible Inhalte aus allgemeinen Task- oder Fehlerprotokollen ausgeschlossen werden.
Systemprüfung und Diagnose
RegioNewsletter enthält Funktionen zur technischen Kontrolle der Installation und Konfiguration.
Die Systemprüfung kann unter anderem Hinweise liefern zu:
-
Datenbanktabellen,
-
erforderlichen Spalten,
-
installierten Modulen und Plugins,
-
aktivierten Erweiterungen,
-
Mailerkonfiguration,
-
Aufgabenplanung,
-
Schreibrechten,
-
Versandstatus,
-
ausstehenden Queue-Einträgen,
-
abgelaufenen Token und
-
möglichen Konfigurationsproblemen.
Eine erfolgreiche interne Prüfung ersetzt keinen realen Zustelltest über den eingesetzten Mailserver.
Rollen und Berechtigungen
Joomla-ACL
RegioNewsletter verwendet die Joomla-Zugriffssteuerung.
Damit kann festgelegt werden, welche Benutzergruppen beispielsweise:
-
die Komponente öffnen,
-
Newsletter anzeigen,
-
Newsletter erstellen,
-
Empfänger verwalten,
-
Kampagnen bearbeiten,
-
Kampagnen freigeben,
-
Versandvorgänge starten,
-
Berichte einsehen,
-
Importe oder Exporte durchführen,
-
Datenschutzaktionen ausführen und
-
Systemeinstellungen verändern dürfen.
Serverseitige Rechteprüfung
Das Ausblenden einer Schaltfläche allein gilt nicht als Berechtigungsprüfung.
Kritische Aktionen werden zusätzlich serverseitig kontrolliert. Direkte Objekt-IDs dürfen nicht verwendet werden, um Rechte oder organisatorische Grenzen zu umgehen.
Webservices und Schnittstellen
Webservices-Plugin
Das enthaltene Webservices-Plugin stellt die technische Grundlage für kontrollierte API-Zugriffe bereit.
Damit können autorisierte externe Anwendungen – abhängig von Konfiguration und Berechtigung – Newsletterfunktionen ansprechen.
Mögliche Anwendungsfälle sind:
-
Übermittlung neuer Anmeldungen,
-
Abfrage eines Abonnementstatus,
-
kontrollierte Aktualisierung von Daten,
-
Integration in andere Portale,
-
Verbindung mit CRM- oder Verwaltungssystemen und
-
automatisierte Arbeitsabläufe.
Jeder Schnittstellenzugriff muss authentifiziert, berechtigt, validiert und gegen unzulässige Objektzugriffe geschützt werden.
Entkoppelte Adapter
Andere Systeme werden über optionale Adapter angebunden.
Dadurch bleibt RegioNewsletter eigenständig funktionsfähig. Ein Fehler oder das Fehlen einer Fremderweiterung darf Installation und lokalen Betrieb nicht blockieren.
Frontendmodule
Anmeldemodul
Das Modul mod_regionewsletter_subscribe stellt ein konfigurierbares Anmeldeformular für Newsletter bereit.
Es kann auf ausgewählten Seiten und Joomla-Modulpositionen veröffentlicht werden.
Auswahlmodul
Das Modul mod_regionewsletter_municipality unterstützt eine strukturierte Auswahl beziehungsweise Zuordnung von Newsletterbereichen. Die zugrunde liegende Auswahl kann für regionale oder organisatorische Strukturen verwendet werden.
Der allgemeine Newsletterbetrieb ist nicht auf Gemeinden beschränkt.
Statusmodul
Das Modul mod_regionewsletter_status kann den aktuellen Abonnementstatus eines Empfängers anzeigen und passende Verwaltungsaktionen anbieten.
Archivmodul
Das Modul mod_regionewsletter_archive stellt veröffentlichte Newsletterausgaben im Frontend dar.
Kampagnenmodul
Das Modul mod_regionewsletter_campaign kann ausgewählte oder aktuelle Kampagneninformationen auf der Website anzeigen.
Enthaltene Plugins
Zum Gesamtpaket gehören mehrere Plugins mit unterschiedlichen Aufgaben:
-
Content-Plugin: Integration in die Joomla-Inhaltsverarbeitung,
-
Task-Plugin: Automatische Verarbeitung geplanter und wiederkehrender Aufgaben,
-
Privacy-Plugin: Einbindung in die Joomla-Datenschutzfunktionen,
-
Webservices-Plugin: Bereitstellung kontrollierter Schnittstellen,
-
Mock-Adapter: Referenz- und Testadapter für entkoppelte Anbindungen.
Mehrsprachigkeit
RegioNewsletter unterstützt eine sprachabhängige Benutzeroberfläche.
Die sichtbaren Texte werden über das Joomla-Sprachsystem bereitgestellt. Dadurch können Frontend, Backend, Module, Formulare und Systemmeldungen in der jeweils eingestellten Sprache angezeigt werden.
Die primären Sprachpakete sind Deutsch und Englisch.
Auch Newsletter, Vorlagen und Kampagnen können sprachlich voneinander getrennt organisiert werden.
Responsive und barrierearme Bedienung
Frontend- und Backendansichten sind für unterschiedliche Bildschirmgrößen ausgelegt.
Die Oberfläche berücksichtigt unter anderem:
-
responsive Ansichten,
-
semantische Formularstrukturen,
-
beschriftete Eingabefelder,
-
Tastaturbedienbarkeit,
-
verständliche Fehlermeldungen,
-
sichtbare Fokuszustände,
-
ausreichende Kontraste und
-
klare Statusanzeigen.
Die tatsächliche Barrierefreiheit hängt zusätzlich vom eingesetzten Joomla-Template, den Newsletterinhalten und der Betreiberkonfiguration ab.
Sicherheitsfunktionen
RegioNewsletter verwendet Joomla-Sicherheitsmechanismen und zusätzliche fachliche Prüfungen.
Dazu gehören insbesondere:
-
Joomla-ACL,
-
CSRF-Schutz,
-
Eingabevalidierung,
-
kontextgerechte Ausgabemaskierung,
-
Joomla Database API,
-
Schutz vor Mass Assignment,
-
sichere Tokenverarbeitung,
-
Prüfung direkter Objektzugriffe,
-
kontrollierte Datei- und Datenimporte,
-
Schutz vor Path Traversal,
-
Schutz vor unsicheren Weiterleitungen,
-
Schutz vor Token-Wiederverwendung,
-
Vermeidung sensibler Logeinträge,
-
kontrollierte Exportberechtigungen und
-
Statusprüfungen vor dem Versand.
Die Sicherheit des Gesamtsystems hängt außerdem von Joomla, PHP, Datenbank, Webserver, Mailserver, Template, installierten Erweiterungen und der laufenden Systempflege ab.
Technische Voraussetzungen
RegioNewsletter ist für folgende Umgebung vorgesehen:
-
Joomla 5.4,
-
PHP 8.2 oder PHP 8.3,
-
Joomla-kompatible Datenbank,
-
korrekt eingerichteter Joomla-Mailer,
-
aktivierte Joomla-Aufgabenplanung für automatische Verarbeitung,
-
HTTPS für den sicheren Websitebetrieb und
-
ausreichend konfigurierte Serverressourcen für den vorgesehenen Versandumfang.
Zusammenfassung der wichtigsten Funktionen
RegioNewsletter bietet unter anderem:
-
vollständige Newsletterverwaltung in Joomla,
-
mehrere getrennte Newsletter,
-
zentrale Empfänger- und Abonnementverwaltung,
-
Double-Opt-in,
-
sichere Bestätigungs- und Abmeldetoken,
-
versionierte Einwilligungstexte,
-
dokumentierte Einwilligungsereignisse,
-
Newsletterwechsel mit erneuter Bestätigung,
-
Sperrlisten und sofortige Abmeldungen,
-
Vorlagen und wiederverwendbare Inhaltsblöcke,
-
Kampagnenverwaltung,
-
terminierte Versendung,
-
Versandwarteschlange,
-
automatische Wiederholungsversuche,
-
Schutz vor Doppelzustellungen,
-
Joomla-Mailer als Standard,
-
optionale Versandadapter,
-
Joomla-Aufgabenplanung,
-
öffentliche Newsletterarchive,
-
Datenschutz- und Auskunftsfunktionen,
-
Löschung und Anonymisierung,
-
Aufbewahrungsregeln,
-
Import und Export,
-
technische Berichte,
-
Systemprüfung und Diagnose,
-
Joomla-ACL,
-
Webservices,
-
mehrere Frontendmodule,
-
deutsche und englische Benutzeroberfläche,
-
responsive Darstellung und
-
datenschutzfreundliche Grundeinstellungen.
Fazit
RegioNewsletter bildet den gesamten Newsletterprozess innerhalb von Joomla ab: von der Anmeldung und Bestätigung über die Gestaltung und Kampagnenplanung bis zum kontrollierten Versand, zur Abmeldung, Archivierung und datenschutzbezogenen Bearbeitung.
Die modulare Architektur ermöglicht einen eigenständigen Betrieb mit dem Joomla-Mailer und lässt sich bei Bedarf über Aufgaben, Webservices und optionale Adapter erweitern.
Damit eignet sich RegioNewsletter für Websitebetreiber, die ihre Newsletterkommunikation zentral, nachvollziehbar und unter eigener technischer Kontrolle organisieren möchten.











