Protokolliert Magento 1 gesendete Transaktionsmails? [geschlossen]


8

Können Sie die vom System gesendeten automatisierten Transaktions-E-Mails wie Auftragsbestätigungen, Passwort-vergessene E-Mails und mehr anzeigen? Gibt es eine Art Mail-Protokoll, das Sie anschließend anzeigen können?

Antworten:


8

Das neue E-Mail-System 1.9.1 nutzt zwei Datenbanktabellen, um nach dem Auschecken des Kunden gesendete E-Mails zur Bestätigung von Transaktionsaufträgen in die Warteschlange zu stellen, zu verarbeiten und zu protokollieren :

  1. core_email_queue Hier werden Daten zu den E-Mails gespeichert, die zur Auftragsbestätigung gesendet werden
  2. core_email_queue_recipients - Hier werden die E-Mail-Adressen der Empfänger der in gespeicherten E-Mails gespeichert core_email_queue

Die Fehlerbehebung bei Problemen mit dieser neuen Funktionalität kann schwierig sein. Der obige Link ist ziemlich technisch, deckt jedoch die Schlüsselbereiche ab. Es ist mir auch gelungen , diesen Prozess bei meiner eigenen Fehlerbehebung zu verfolgen , obwohl die Probleme, auf die ich gestoßen bin, spezifisch für meine Umgebung waren, sodass Ihr Kilometerstand variieren kann.


1

In Magento 1.9.1.0 gibt es eine E-Mail-Warteschlangentabelle. In früheren Magento-Versionen können Sie höchstwahrscheinlich nur feststellen, ob eine E-Mail gesendet wurde oder nicht. In den Tabellen sales_flat_ * (Bestellung / Rechnung / Versand) gibt es ein Feld wie 'email_sent'. Welches hat nur wahr / falsch Wert. Die E-Mail-Adresse finden Sie auch in derselben Tabelle.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.