Fehlerhafte Newsletterempfänger nach Import korrigieren
Der Bereich Shopware Labs ist die Plattform für alle Entwickler. Hier findet man technische Dokumentationen und zahlreiche Tipps und Tricks rund um das Thema Programmieren. In dieser Rubrik stellen außerdem die Entwickler der shopware AG neue und experimentelle Lösungsansätze vor. Neue Funktionen, die in dieser Rubrik bereitgestellt werden, sind teilweise auch für zukünftige Releases geplant. Die Funktionen können dann ohne Programmierkenntnisse zukünftig direkt im Shopware Backend konfiguriert werden oder werden über Plugins bereitgestellt. Informationen über neue, geplante Funktionen finden Sie in unserer Roadmap.
Bitte beachten Sie, dass die hier bereitgestellten Lösungsansätze nicht offiziell supportet werden und nur eingebaut werden sollten, sofern Sie über das entsprechende, technische Wissen verfügen.
- Gültig bis Version: 3.5.7
Es kommt unter bestimmten Situationen vor, dass die Newsletter aufgrund eines eMail Adressenaufbaus nicht versendet werden. Das ist zum Beispiel nach einem Import von Newsletterempfängern möglich, die aus einem anderen System importiert und dort nicht validiert wurden.
Die eMail Adressen werden bei einem Import nach Shopware nicht validiert- somit ist es möglich, dass inkorrekte eMail Adressen den Weg in die Datenbanken finden.
Durch die folgenden SQL-Query kann man alle defekten bzw. invaliden eMail Adressen anzeigen lassen:
SELECT id, email FROM `s_campaigns_mailaddresses` WHERE `email` NOT REGEXP '^[a-zA-Z0-9][a-zA-Z0-9._-]*[a-zA-Z0-9]@[a-zA-Z0-9][a-zA-Z0-9._-]*[a-zA-Z0-9]\.[a-zA-Z]{2,4}$'
Wenn Sie diese Query z.B. innerhalb des Administrationswerkzeugen PHPMyAdmin ausführen, erhalten Sie alle syntaktisch unkorrekten eMail Adressen aufgelistet. Sie können diese Adressen dann löschen oder editieren, damit der Newsletterversand wieder korrekt durchgeführt werden kann.
Artikel bewerten
Artikel kommentieren
Weitere interessante Artikel:
Hookpoint-Anpassung Eine solche Anpassung kann über Hookpoints realisiert werden. Klicken Sie in Grundeinstellungen unter "Erweiterte Systemeinstellungen" auf Hookpoints. Danach kann die Artikeleingabe über eine... [weiterlesen]
eine direkte Variable für die Mehrwertsteuer. gibt es nicht. Aber Sie können mit folgenden Smarty-Zeilen eine solche anlegen: Fügen Sie diesen Code oben in Ihre Vorlage ein {assign var"sAmountNumeric"... [weiterlesen]
Nach dieser Anpassung müssen ggf. URLs angepasst werden, die auf externen Seiten definiert sind. Beispielsweise: sofortüberweisung Verlinkungen im Template (Shopseiten etc.) müssten ebenfalls geprüft/angepasst werden.... [weiterlesen]
Bestell-Nr.: SW1692
Lieferzeit ca. 5 Tage
Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*
Preise inkl. gesetzlicher
MwSt. +
Versandkosten*
Kommentare: (0)
Dieser Artikel wurde noch nicht kommentiert!