Abmeldungen – Systembeschreibung
Speicherung der Sperrliste, ihre Umfänge, die Endpunkte zum Sperren und Entsperren und wie der zentrale Versandweg sie vor dem Senden prüft.
Überblick
Sperrliste: Der gemeinsame Versandweg (Dlbtmail) prüft sie vor dem Senden und protokolliert jede Auslassung. Gesendete E-Mails enthalten einen Abmeldelink (siehe Systembeschreibung des E-Mail-Versands). Die Tabellennamen tragen in der Datenbank das eigene Präfix der Installation; die Tabelle ist mail_optout (Adresse, Umfang, Quelle, Grund, Mandant).
Endpunkte
| Endpunkt | Berechtigung | Verhalten |
|---|---|---|
optout.list | list | Sperrliste mit Filter |
optout.add | add | nach gültiger E-Mail und Umfang (newsletter oder all) Aufruf von dlbtmail->blockAddress(); das Vorhandensein von dlbtmail wird geprüft (error_mail_unavailable) |
optout.delete | delete | optout::deleteRow – hebt die Sperre auf |
Der Schlüssel debug wird mit canAction(debug) geprüft. Die Schlüssel sind in den Seeds nicht eingestuft; praktisch UNMAPPED.