E-Mail-Versand protokollieren

E-Mail-Versand protokollieren

Sie können den Versand der E-Mails in einer Protokoll-Datei protokollieren lassen. Das ist insbesondere immer dann interessant, falls eine E-Mail nicht wie erwartet empfangen wird. Auch alle erfolgreich versendeten E-Mails können protokolliert werden.

Konfiguration der Protokollierung

Die Konfiguration der Protokollierung erfolgt in der Formular-Konfiguration:

  • Reiter E-Mail Optionen und Reiter Edit E-Mail Optionen,
  • Gruppe Protokollierung,
  • Parameter E-Mail-Versand protokollieren.

Die Einstellung erfolgt getrennt für jeden folgenden Aspekt:

  • für jedes Formular,
  • für die Administrator-Mail,
  • für die Benutzer-E-Mail,
  • für die Administrator-Mail nach Frontend-Daten-Änderung,
  • für die Benutzer-E-Mail nach Frontend-Daten-Änderung.

Stellen Sie den Parameter E-Mail-Versand protokollieren auf Ja,
um in allen Fällen den Versand derE-Mail zu protokollieren.
Also insbesondere auch, wenn der Versand der E-Mail erfolgreich verlief.

Stellen Sie den Parameter E-Mail-Versand protokollieren auf Nein,
um nur im Fehler-Fall den erfolglosen Versand der E-Mail zu protokollieren.

Konfiguration der Protokollierung

Pfad und Name der Protokoll-Datei

Die Protokoll-Datei befindet sich an der folgenden Stelle im Datei-System: administrator/logs/visforms_submit.php

Protokoll-Datei direkt im Visforms-Inspector ansehen

Die Submit-Protokoll-Datei und auch alle anderen Visforms-Protokoll-Dateien können Sie sich direkt im Visforms-Inspektor anschauen unter dem Reiter Protokollierung.
Für jede existierende Protokoll-Datei wird im Visforms-Inspektor unter dem Reiter Protokollierung ein Unter-Reiter angezeigt.
Die Submit-Log-Datei befindet sich unter dem Unter-Reiter Submit.

Hinweis: Eine Protokoll-Datei wird erst dann angelegt und im Visforms-Inspektor angezeigt, wenn es in der Datei mindestens einen Protokoll-Eintrag gibt.

Die Protokoll-Datei im Inspector ansehen

Protokollierung im Fehlerfall

Im Falle eines Fehlers bei Erzeugung und Übergabe der fertigen E-Mail von Visforms an das Joomla-Mailer-Objekt, schreibt Visforms immer einen Protokoll-Eintrag in eine Protokoll-Datei mit allen notwendigen Informationen.
Anhand eines Protokoll-Eintrages in der Submit-Log-Datei können Sie feststellen, dass es einen Fehler bei der E-Mail-Übergabe gegeben hat und was genau der Fehler war.

Die Protokoll-Datei befindet sich an der folgenden Stelle im Datei-System: administrator/logs/visforms_submit.php

Steht der Parameter E-Mail-Versand protokollieren auf Nein und gibt es keinen Protokoll-Eintrag zur betroffenen E-Mail, hat Visforms die E-Mail erfolgreich an das Joomla-Mailer-Objekt übergeben. Der Grund der nicht empfangenen E-Mail liegt also an einer anderen Stelle, zeitlich nach der Übergabe der E-Mail an Joomla. Visforms hat keinen Einfluss auf den danach folgenden Prozess bis hin zum Empfang der E-Mail.