Beim Versand Fehler "Cross-Site Request Forgery"

PHP Newsletter Software/Script und E-Mail-Marketing Software SuperWebMailer

Moderator: mirko

Antworten
Matthias234
Beiträge: 3
Registriert: 18.04.2023, 15:13

Re: Beim Versand Fehler "Cross-Site Request Forgery"

Beitrag von Matthias234 »

Das funktioniert, ebenso der Tipp mit dem Cron-Dienstleister. Dankesehr!
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Beim Versand Fehler "Cross-Site Request Forgery"

Beitrag von mirko »

Das CronJob-Script muss ausgeführt werden, dazu Menü Einstellungen - Geplante Aufgaben anschauen, ob bei einem Teil der Aufgaben die aktuelle Uhrzeit steht. Wenn nicht, darunter ist der Script-Aufruf, dieses Script sollte 1x pro Minute aufgerufen werden. Bietet der Webspace-Provider dies nicht an, z.B. unter https://cron-job.org/de/ ein Konto erstellen und von dort aus 1x pro Minute aufrufen lassen.

Beim E-Mailing selbst unter "Report/Planung" die Option "E-Mailing nach Speicherung der Einstellungen versenden (CronJob)" wählen und speichern und am Ende auf "Fertig stellen" klicken, damit es im Hintergrund versendet wird.
Matthias234
Beiträge: 3
Registriert: 18.04.2023, 15:13

Re: Beim Versand Fehler "Cross-Site Request Forgery"

Beitrag von Matthias234 »

Ok, danke, das war mir nicht klar.
Wie mache ich das? An welcher Stelle?
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Beim Versand Fehler "Cross-Site Request Forgery"

Beitrag von mirko »

Nicht live im Browser die E-Mails versenden lassen, sondern per CronJob im Hintergrund. Der Webserver wird bestimmt durch die vielen Aufrufe beim Live-Versand abstürzen, damit wird man abgemeldet.
Matthias234
Beiträge: 3
Registriert: 18.04.2023, 15:13

Beim Versand Fehler "Cross-Site Request Forgery"

Beitrag von Matthias234 »

Hallo,
beim Versand eines Newsletters werden einige Mails an Empfänger verschickt, der größere Teil leider nicht. Die Meldung im Fehlerprotokoll lautet:

"Es ist ein Fehler aufgetreten
Fehler: Cross-Site Request Forgery (CSRF) - DoubleSubmitCookieTokenValidator() failed"

Was habe ich falsch gemacht?

Danke für Hilfe!

Verwendete Version: SWM 9.12.0.01744
PHP 8.1
Antworten