Mailversand funktioniert nach Domainumzug nicht mehr

  • Hallo zusammen,

    ich habe die Webseite einer Kundin umgezogen zu IONOS. Nachdem wir alles eingerichtet und ich die Seite hochgeladen habe, gibt es nun leider das Problem, dass die Kontaktformulare nicht funktionieren. Man bekommt diese Fehlermeldung: Could not instantiate mail function.

    Webseite: midwife17.de

    Die Mails gehen an eine Email die als Weiterleitungspostfach eingerichtet ist. Liegt da der Fehler? Ich habe andere Seiten, wo dies ohne Probleme funktioniert. Ionos Support ist leider nicht erreichbar. Ich dachte vielleicht hat einer hier eine Idee, woran es liegt und dass ich es vielleicht selber lösen kann statt bis Montag zu warten.

    Danke fürs Schwarmwissen!

  • Hallo,

    evtl. sperrt der Provider die Formular-Empfänger-Adresse oder lässt den Versand von E-Mails mittels php mail() nicht zu. Dazu müssten Sie bitte mal den Provider des Webserver kontaktieren. Ggf. ist auch im error.log des Webservers mehr zu sehen, was den Fehler verursacht.

    Eine weitere Ursache könnten auch fehlenden Berechtigungen für das Verzeichnis /assets/php/ auf dem Webserver sein. Das bitte auch mal noch prüfen und die Dateiberechtigungen ggf. hochsetzen.

    Ansonsten könnten Sie auch den Versand über SMTP konfigurieren. Siehe https://docs.zeta-producer.com/formulare-per-smtp-versenden.html

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Vielen Dank für die ersten Hinweise. Das mit den Berechtigungen kann ich nachher mal prüfen.

    Ich habe gestern mit dem Ionos Support gesprochen und man hat sich direkt darauf versteift, dass es ein Skriptfehler sei und sie da keinen Support leisten.

    Ich hab die Seite dann auf einem anderen Webspace (selber Hoster) hochgeladen und da ging der Mailversand. Was ja gegen einen Skriptfehler spricht.

    Den Errorlog etc. muss ich wohl als Ticket einreichen dort. Telefonisch komme ich nicht durch zum "richtigen" Support :cursing: :thumbdown:

  • Ok, einen Skript-Fehler können wir eigentlich ausschließen.

    Ich denke, das wäre uns schon aufgefallen ;)

    Was Sie auch mal probieren könnten, wäre die PHP-Version zu aktualisieren.

    Aktuell wird PHP 7.4 verwendet, besser wäre 8.0 oder 8.1.

    Das können Sie normalerweise in der Verwaltung des Webhosting-Anbieters einstellen.

    Des Weiteren ist mir noch aufgefallen, dass die Website mit und ohne HTTPS und mit www bzw. ohne www aufgerufen werden kann:

    Suche - Support-Forum

    TANZfotografie Bernd Hentschel
    Tanzfotografie im Studio und bei Events, Dance photography, ballet, modern, contemporary
    www.tanzfotografie.de
    Mad Matt´s Didgeridoos.eu - echte Eukalyptus Didgeridoos
    Eukalyptus Didgeridoos aus Australien. Ein Eukalyptus Didgeridoo, Didgeridoozubehör und -CDs kaufen können Sie hier oder im Didgeridoo Shop in Siegburg bei…
    didgeridoos.eu
    Didgeridoo lernen mit Mad Matt online und in Workshops
    Bei Mad Matt lernen Sie mit Freude Didgeridoospielen. In Onlinekursen und in Workshops in Köln, Frankfurt, Hamburg oder im Einzelunterricht.
    didgeridoolernen.de

    Ihre Standard-Domain ist https://www.midwife17.de.

    Die drei anderen Aufrufe sollten serverseitig auf die Standard-Domain weitergeleitet werden.

    Das können Sie vermutlich auch in der Verwaltung des Verwaltung des Webhosting-Anbieters einstellen.

    Oder alternativ über eine .htaccess-Datei.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Mit etwas rumprobieren funktioniert nun der Mailversand via smtp - ist ja auch der bessere und sicherere Weg.

    Was mich allerdings wundert ist, dass die Formularwerte-Anzeige nach dem Absenden auf der "Erfolgreich-gesendte-Seite" nichts anzeigt. In dem Widget kann ich nichts einstellen, soweit ich gesehen habe. Was könnte hier die Ursache sein?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!