WebSite X5Help Center

 
Michael J.
Michael J.
User

Vom Kontaktformular erreichen mich keine E-Mail mehr  de

Autore: Michael J.
Visite 440, Followers 1, Condiviso 0  

Hallo an das Schwarmwissen,

ich habe das Problem, dass mir keine E-Mails mehr zugestellt werden (Version Pro 2024.2.7). Habe aktuell die php-Version 8.2 auf dem Domain-Server (IONOS). 

Unter "Senden" im Kontakformular habe ich bei "E-Mail des Empfängers" eine Mail angegeben, die auch meinen Domainnamen enthält.

Weder der Vesand aus dem Kontaktformular (was vorher problemlos funktionierte) noch aus dem Objekt "Image Form" funktioniert. 

Beim Website Test im Admin-Tool erscheint der Fehler "Could not instantiate mail function."

Es gab den Vorschlag, im Punkt 5 Export das Häkchen "Zusendung von alternativen Absendern zulassen" zu entfernen. Leider führte das bei mir auch nicht zum Erfolg.

Hat vielleicht jemand für dieses Problem eine Lösung? Vielen Dank im voraus für jede zielführende Antwort!

Postato il
6 RISPOSTE - 1 UTILE
Incomedia
Elisa B.
Incomedia

Guten Tag!

Danke für Ihre Nachricht. 

Welche Version von PHP haben Sie? Ist der PHP-Parameter display_errors aktiv? Falls schon, schalten Sie ihn bitte aus. 

Danke! Mit freundlichen Grüßen.

Leggi di più
Postato il da Elisa B.
Michael J.
Michael J.
User
Autore

Vielen Dank für die Nachfragen:

auf dem Server läuft PHP Vers. 8.2

Der PHP-Parameter display_errors aktiv - da bin ich gerade überfordert, wo kann ich diese Einstellung finden?

Vielen Dank für die Hilfe!

Leggi di più
Postato il da Michael J.
Daniel W.
Daniel W.
User

Normalerweise sollte das im Kundenbereich einsehbar sein und laut meinem Fund bei Google sollte das beim normalen Webhosting aus Sicherheitsgründen auf "off" stehen, siehe

-----

Sonstige Einstellungen

display_errors

Diese Einstellung legt fest, ob PHP-Fehlermeldungen auf dem Bildschirm angezeigt werden sollen oder nicht. Um Fehlermeldungen anzuzeigen, muss display_errors auf "on" gesetzt sein.

Diese Einstellung ist besonders bei der Entwicklung und Fehlersuche nützlich, sollte aber in Produktivumgebungen aus Sicherheitsgründen auf "Off" gesetzt werden, da sie Angreifern nützliche Informationen liefern kann. Seit PHP 8.1 ist display_errors = Off daher die Standardeinstellung für IONOS Webhosting.

>> https://www.ionos.de/hilfe/hosting/php-fuer-web-projekt-verwenden/welche-php-einstellungen-kann-ich-aendern/

-----

Leggi di più
Postato il da Daniel W.
Michael J.
Michael J.
User
Autore

Vielen Dank Daniel, ich habe bei IONOS gesucht und gefunden, dass display_errors = Off eingestellt ist.

Demnach wären meine Einstellungen also richtig, komme aber trotzdem leider noch nicht weiter cry

Leggi di più
Postato il da Michael J.
Daniel W.
Daniel W.
User

Evtl. könnte es auch am Scripttyp für den E-Mail-Versand liegen, siehe Screenshot unten

Hat IONOS vielleicht den Scripttyp geändert oder hat das Update die Daten nicht übernommen?

Bei bei meiner Webseite musste ich gerade feststellen, dass alle Felder leer sind.

-----

Leggi di più
Postato il da Daniel W.
Michael J.
Michael J.
User
Autore

Hallo Daniel,

du bist für mich der Held des heutigen Tages! Vielen 1000-Dank! laughing

Bisher hatte ich immer den php-Mailer ausgewählt. Jetzt funktioniert es mit dem SMTP-Authentifizierung. Das hat mein Hauptproblem erst einma gelöst. Nochmals: herzlichen Dank!

Leggi di più
Postato il da Michael J.