Keine Bestätigungsmail nach Bestellung im Onlineshop
Autor: Christina H.
Visitado 1211,
Followers 1,
Compartido 0
Hallo,
ich habe vor kurzem ein Update gekauft "Website X5 Pro 2019.3", vorher hatte ich "Website X5 Professional 10". In meinerm Onlineshop gab es in der alten Version noch nie Probleme. Leider bekomme ich nun teilweise keine E-Mail-Benachrichtigung mehr, wenn jemand etwas bestellt hat. Der Käufer bekommt aber eine Bestätigungsmail. Jetzt habe ich schon mehrer Anrufe von Käufern bekommen, wo die Bestellung bleibt :-/.
Im Forum hier habe ich leider keine Lösung gefunden.
Ich hoffe mir kann jemand schnell helfen. Ich bin langsam echt am Verzweifeln.
Vielen Dank schonmal
Publicado en
Der Sprung von der V10 in die neueste Version von V2019.3 ist sehr groß und normalerweise nicht möglich ohne vorher das Projekt in eine Zwischenversion zu konvertieren! Hast du das gemacht und kontrolliert ob diese Version funktionierte?
In der neuen Version sollte man eine PHP Version von mind. PHP 5.6 (besser 7.x) haben!
HAst du eine Datenbank für den Shop generiert? Wenn ja, hast du im SHOP unter "Bestellung senden" das Häkchen gesetzt bei "den Empfang der Daten per Email bestätigen"?
Autor
Hallo,
vielen Dank für die schnelle Antwort.
Ich habe die komplette Website nochmal neu erstellt, da alles andere leider nicht funktioniert hat. Ich habe aber alle Einstellungen wie bei der alten Website, das habe ich auch mehrfach kontrolliert. Momentan habe ich die PHP Version 7-73, das müsste die jüngeste Version sein?
Ich habe keine Datenbank.
Vielleicht sind noch alte Scriptdateien auf dem Server. Am besten den Webserver löschen und die Website komplett neu hochladen.
Autor
danke für den Hinweis. Leider hat das auch nichts gebracht.
Wird eine Domain Email Adresse verwendet als Versandadresse für den Shop! Es kann sein, dass bei gewissen Gratisanbietern wie yahoo oder gmail Adressen nicht korrekt weiterleiten.
Autor
mein Hostinganbieter ist Domainfactory und über diesen habe ich meine Webadresse und meine Mailadresse generiert. In Version 10 ging es auch mit ***.
Steige mal mit deiner Webadresse www.deinedomain.de/admin ein und gib die Admin Zugangsdaten von der Zugangsverwaltung ein wo du in das Backend kommst und dort unter "test" kannst du deine Email Adresse testen ob diese bei dir ankommt.
Autor
leider kommt da nichts an
Autor
als Fehlermeldung kommt:
The following From address failed: info@*******.com : Called MAIL FROM without being connected,,,SMTP server error: Called MAIL FROM without being connectedSMTP server error: Called MAIL FROM without being connected
Hast Du da schon mal unter "Prüfen Sie die E-Mail Einstellungen" andere Scripttypen für den E-Mail-Versand ausprobiert? Kommen da andere Fehlermeldungen oder funlktioniert es dann?
Autor
Ja, das habe ich eingestellt, aber leider tut sich immer noch nichts und diese Meldung kommt: You must provide at least one recipient email address.
Ich habe auch mein Passwort geändert. Ich dachte daran könnte es vielleicht auch liegen, aber leider nein...
Ich gehe mal davon aus, dass die Einstellungen für SMTP korrekt sind oder hat eventuell Dein Provider etwas geändert? Aber eigentlich meinte ich, ob Du einen anderen Scripttyp z.B. php-Mailer oder Standard-Skript ausprobiert hast...
Ich glaube wenn Christina auf SMTP umgeschaltet hat, will sie explizit nur mit dieser MEthode den Email Versand durchführen.
Zum testen sollte man aber von einer Email zu einer anderen Email schicken lassen.
Autor
ich habe heute morgen mit meinem Provider gechattet und er hat nichts geändert. Er hat gesagt ich soll auf SMTP umstellen. Das habe ich wie im Bild oben getan, aber leider hat sich dadurch nichts geändert.
Ich habe nun eine andere Mailadresse als Empfänger angegeben (jetzt kommt die Meldung: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting) und eine Testbestellung in meinem Shop durchgeführt, leider ohne Erfolg. Ich habe auch die Mails direkt beim Provider angeschaut, aber da ist auch nichts angekommen.
Gibt es innerhalb der Software noch irgendwo ein Menüpunkt, wo ich etwas anders einstellen kann? Die Menüführung ist im Vergleich zu Version 10 doch sehr unterschiedlich, vielleicht habe ich etwas übersehen?
Autor
Ich sehe gerade, dass etwas zeitverzögert nun die Testmail angekommen ist. Meine Testbestellung ist jedoch nicht angekommen.
Hello Christina
Are you sure you configured everything correctly in the software in Step 1 -> Data Management?
If everything is configured right it should work just as fine as it does in the Admin panel. You said that your latest email from the /admin panel arrived correctly, isn't that right? This means that the mailing script is in fact working.
Please review all the settings in the software and make sure that you're using the right type of SMTP your hosting requires as well as the option "Always send with this email" and your domain email:
Keep me posted here after if this doesn't work at all with the orders but the test email works alright
Thank you
Stefano
GOOGLE TRANSLATE ---
Hallo Christina
Sind Sie sicher, dass Sie alles in der Software in Schritt 1 -> Datenverwaltung richtig konfiguriert haben?
Wenn alles richtig konfiguriert ist, sollte es genauso gut funktionieren wie im Admin-Bereich. Sie sagten, dass Ihre letzte E-Mail aus dem / admin-Bereich korrekt eingegangen ist, nicht wahr? Dies bedeutet, dass das Mailing-Skript tatsächlich funktioniert.
Bitte überprüfen Sie alle Einstellungen in der Software und stellen Sie sicher, dass Sie den richtigen SMTP-Typ verwenden, den Ihr Hosting erfordert, sowie die Option "Immer mit dieser E-Mail senden" und Ihre Domain-E-Mail:
Halten Sie mich nach hier auf dem Laufenden, wenn dies bei den Bestellungen überhaupt nicht funktioniert, die Test-E-Mail aber in Ordnung ist
Vielen Dank
Stefano
Autor
Jetzt funktioniert es wieder . Vielen vielen Dank an alle. Die ganzen Tipps haben mir sehr geholfen.
Das Problem war das ich den "Scripttyp für E-Mail-Versand" im admin-Bereich statt PHP auf SMTP setzen musste.
Bei der Software musste ich unter Punkt 1 "Datenmanagement" den ""Scripttyp für E-Mail-Versand" auf SMTP-Authentifizierung setzen hier hatte ich leider nur SMTP eingestellt.