Shopware 6.7.9.0: Widerrufs-Mails gehen nicht raus? Erstmal den Indexer checken
Im Zuge des - nennen wir es mal - "Widerrufsbutton"-Updates in Shopware 6.7.9.0 haben wir das neue Widerrufsformular eingerichtet, inklusive der automatischen Mails an Kunden und Shopbetreiber.
Aus Sicht des Shopbetreibers sah das so aus: Formular wird abgeschickt, alles wirkt korrekt - aber keine einzige Mail geht raus.
Der erste Reflex: Mailserver, SMTP, Konfiguration. Alles geprüft - alles in Ordnung.
Die Ursache lag am Ende an einer Stelle, die man nicht sofort auf dem Schirm hat: der Flow-Indexer.
Der Flow war aktiv, aber intern war der Flow nicht sauber aufgebaut. Ergebnis: keine Mails, obwohl alles richtig aussieht.
Die Lösung war dann denkbar einfach:
bin/console dal:refresh:index --only=flow.indexerIndexer neu aufgebaut - und sofort gingen sowohl die Kundenmail (Widerrufsantrag gestellt) als auch die Händler-Mail raus.
Ein klassischer Fall aus dem Alltag: Alles scheint korrekt zu sein, aber ein interner Schritt fehlt.
Wenn also plötzlich keine Mails rausgehen: einfach mal den Flow-Indexer laufen lassen.
Was läuft sonst gerade? Weitere laufende Themen ansehen