Leere Bestell E-Mails

Begonnen von bytefender, März 31, 2005, 15:26:15

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

bytefender

Im täglichen Shopbetrieb (SPEP 2.11.01) kommt es immer wieder mal vor dass leere Bestell E-Mails (nur mit Vorlageninhalt ohne Bestelldaten) auf unseren Postfächern auflaufen. Das einzige was regelmäßig ist, ist dass diese leeren E-Mail's immer wieder mal kurz nach einer Bestellung ankommen.

Hat jemand dafür eine Erklärung. Laut shoplog.txt sind es keine verlorenen Bestellungen.

hop

Hallo,

hierzu eine Frage, enthält die Mail die korrekte Mail-Adresse des Kunden als Absender und ist sonst leer ?

Gruss hop
Sch?ne Gr??e hop

bytefender

#2
Hallo hop,

die leeren Mails enthalten keinen Absender (Normalansicht und Seitenquelltext). Es wird lediglich der Inhalt der Vorlage dargestellt.

MFG

hop

Ich vemute folgende Ursache: Ein Kunde in der Seite "Bestellung ok" ruft Aktualisieren auf oder
drückt F5.

Dann wird der Fomularlink nochmal ausgeführt, allerings ohne Daten und man erhält eine leere Email.
Früher (vor 2.11) bekam der Kunde da die Fehlermeldung, "Email fehlt" angezeigt und es wurde keine Mail erzeugt, jetzt bekommt er keine Fehlermeldung allerdings wird die Mail verschickt.

Vielleicht gibts noch eine bessere Möglichkeit.

Gruss hop
Sch?ne Gr??e hop

bytefender

Eventuell könnte man, da ja sowieso eine DB genutzt wird, ein Feld in der Tabelle "ORDERS" anlegen, das nach Absenden der Bestellung einen Wert setzt der dann beim evtl. aktualisieren des Bestellformulars diesen abfrägt und den Link oder den Mail-Versand entsprechend steuert. Man könnte so auch doppelte Bestellungen vermeiden. Wenn die Session - ID nur einmal vergeben wird könnte man in Verbindung dazu noch doppelte Sicherheit erreichen.

hop

Hallo,

der Fall tritt nur auf, wenn der Warenkorb nicht nach der Bestellung gelöscht wird. Dies kann bei "Bestellung/Händler" global eingestellt werden oder pro Kunde aktiviert werden.

In der 2.2 wird aber auch der Fall "ohne Warenkorb löschen" abgedeckt sein.

Gruss hop
Sch?ne Gr??e hop