Keine Bestätigung
Autor: Stefan S.
Visited 1052,
Followers 1,
Udostępniony 0
Hallo zusammen
Habe einen Online-Shop, der mit einer Datenbank verknüpft ist.
Nun habe ich das Problem, das der Besteller und der Admin keine Mail bekommen, obwohl alles richtig eingestellt ist.
Die Bestellung wird aber in der Datenbank erfasst und auch aufgelistet.
Woran liegt das?
Posted on the
Was hast Du gemacht oder was ist passiert bevor die Mails nicht mehr versandt wurden? Hast Du Einstellungen verändert? Hat eventuell Dein Provider Einstellungen verändert? Läuft eine php-Version neueren Datums (größer 7.0) bei Deinem Provider? Hast Du Dich schon mal auf der Admin-Seite eingeloggt und stehen dort alle Tests auf PASS? Hast Du auf der Admin-Seite versucht, ob Mails mit anderen Scripttypen korrekt verschickt werden?
Hast du in der Email des Administrators eine "Domain EMail" eingetragen? Eine "Gratis" wie Gmail oder GMX sind nicht geeignet dazu.
Hast du auch das Häkchen darunter gesetzt bei "Den Empfang der Daten per Email bestätigen" ?
Welche PHP Version hast du am Server laufen? Sollte mind. 7.3 sein.
Autor
Hab einen neuen Online-Shop errichtet. Somit war vorher nichts vorhanden. Die PHP Version vom Provider ist 7.3.
Auf der Admin Seite ist alles auf Pass.
Auf der Admin Seite für Mail Versand steht folgendes: [2020-04-09 21:14:06] Could not instantiate mail function.
Ist überall eine Admin Mail Adresse drin wo verlangt wurde.
Auch das Häckchen für den Empfang ist gesetzt.
Autor
Schalte mal um auf ein anderes Email Skript! Das normale oder eines mit minderer Qualität!
Und schon wieder eine Schweizer Domain wo es Emailprobleme gibt. Ich frage mich langsam wieso es immer bei .ch Domains diese Probleme gibt! Sind die schweizer Hoster so derart "scharf" eingestellt bei dem Emailversand, dass hier nichts durchgeht?
Autor
Ok schaue mal ob es dann geht. Hab eigentlich einen 2.ten Shopa auf einer anderen Website, und dort funktioniert der Versand ohne Probleme. Dort ist alles genau auch so eingestellt.
Autor
Habe nun alles mögliche probiert, sogar mit Mail Adressen von nicht Schweizern Anbietern, und keiner funktioniert. Sogar das Kontaktformular funktioniert nicht!!!
Ich finde die Domain www.saegesser-ag.ch nicht! Existiert diese nicht mehr? Wenn diese nicht mehr gibt, dann kann auch die Email nicht mehr funktionieren, obwohl du vielleicht eine Weiterleitung eingerichtet hast.
Was genau ist deine neue Domain?
Autor
dies ist auch keine Webseite. Dies ist einen Mail Account der über Netzone.ch gemacht wird.
Die Homepage die gemacht wurde mit dem Shop ist: www.einfachverdient.ch
Gut dann füge überall im Shop und im Kontaktformular die Email Adresse ein z.b. *** oder *** und lege sie in deinem Provideraccount an damit du dort deine Email bekommst.
Autor
Funktioniert leider nicht. Hab ich gemacht. Auch der Empfänger bekommt keine Bestätigungsmail.
Sorry ich hatte vergessen, dass hier kein Email angezeigt werden!
Du musst deine Domain Email eingeben. z.B. wenn du diese hast office[at]einfachverdient.ch
Autor
Habe ich ja so gemacht, funktioniert gar nicht.
Autor
Wieso muss überhaupt eine Domain E-Mail Adresse eingegeben werden? Kann da nicht jede beliebige Mail Adresse eingetragen werden?
. . . wo liegt denn die Datenbank? beim Accounter für die eMail? In den Foren wird immer wieder darauf hingewiesen, dass die Mail vom Server/Domain verwendet werden soll auf dem der Shop/Datenbank läuft.
Autor
Ja die Datenbank, die Hosting Adresse, Mail Account liegen alle beim gleichen Hosting Anbieter
Wenn das alles zutrifft, dann stimmt etwas bei den Einstellungen deines Hosteraccount nicht. Entweder blockiert dein Hoster die korrekte Verarbeitung der PHP Skripte, oder bei deinem Email Klienten wird es blockiert. ICh hatte schon mal in einem anderen Post geschrieben, dass es eine sogenannte "Whitelist" gibt wo gewisse Mails gesperrt sind beim Provider.
Autor
Dies sind die Einstellungen beim PHP Skript:
Autor
Das Problem hat sich gelöst. Habe jetzt mal die ganze Homepage gelöscht gehabt, und komplett neu geladen. Und jetzt funktioniert sie sauber.