Ein Opt-out-Sedger, Themen, Pausen und eine Geschichte jeder Veränderung

Featurekamo-shared-library
Verschifft
12. September 2026 um 06:08 UTC
Autor
Kamo
Ausschuss
5d4aa03

Die Do-not-E-Mail-Liste könnte geschrieben, aber nicht gelesen, geändert oder erklärt werden. Dies fügt hinzu der eine Ort, von dem es gelesen und geschrieben wird, für jeden Dienst: email_optout_topics eine Adresse, die eine Art von E-Mail gestoppt, oder alles angehalten hat email_optout_events Insert-only-Historie: wer (Empfänger, Mitglied, System), von wo (Client IP, die gesamte X-Forwarded-For-Kette, Benutzeragent, Sprache, Host, Referer, Session-HHisch), warum (Ausrehung, Quelle, Notiz, Feedback), durch was (Kampagne, Blei) und der Staat vor und nach email_suppressions behält seine Bedeutung, so dass jeder Absender, der ihn bereits ehrt, es immer noch tut. EmailOptOutLedger antwortet "kann das gesendet werden" von allen drei und schreibt eine Geschichte Reihe pro Teil des Staates eine Änderung tatsächlich verschoben. Ein Mitglied, das Mail wieder erlaubt, muss sagen, warum; Hinweis ist der Rekord der Zustimmung. Bis die neuen Tabellen vorhanden sind, fällt das Ledger auf die Liste zurück allein und verweigert Änderungen kann es nicht aufzeichnen, anstatt scheitern sendet. Einfache Klasse, kein @Service: jeder Dienst scannt com.kamo, und einer ohne die E-Mail Depots würden nicht anfangen, es zu bauen. Jeder Dienst erklärt es mit @Bean. Auch MANAGE_EMAIL_OPT_OUTS (320), die org rechts für Einstellungen --E-Mail -- Opt Out, ein Kind von MANAGE_EMAIL_SETTINGS.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen