Gelöst
E-Mail-.Vewrsand aus Webhosting Basic Seite mit Hilfe der php-Funktion mail()
vor 2 Jahren
Hallo,
Ich möchte aus einer Telekom Webhosting Basic Seite mit Hilfe der php-Funktion mail() E-Mails versenden, leider funktioniert dies nicht. Muss ich vorhjer noch etwas konfigurieren?
<!DOCTYPE html>
<html>
<head>
<title>Send Mail</title>
</head>
<body>
<br> und los...<br>
<?php
$empfaenger = 'gxyz@koeln.de';
$betreff = 'Die Mail-Funktion';
$from = 'From: info@pXXXXXXXh.de';
$text = 'Hier soll eine PHP Mail verschickt werden';
$success = mail($empfaenger, $betreff, $text, $from);
if (!$success) {
$errorMessage = error_get_last()['message'];
echo 'Fehler ', $errorMessage;
}
?>
</body>
</html>
Viele Grüße
Georg
119
10
Das könnte Ihnen auch weiterhelfen
Gelöst
278
0
2
18
0
2
vor 2 Jahren
220
0
3
vor 2 Jahren
Hallo @praxis-breidenbach ,
ich habe es bei mir mittels PHP so gemacht (hier ohne HTML dargestellt):
Eine Fehlerabfrage habe ich nicht, aber sie dürfte meist sinnvoll sein.
Wenn das nicht funktioniert, bitte die Fehlermeldung (ggf. in die Datei cgi_error.log sehen) hier in den Beitrag kopieren, damit der Fehler nachvollzogen werden kann.
Freundliche Grüße
ReiPar
5
Antwort
von
vor 2 Jahren
Hallo @ReiPar
Danke, mein Fehler tatsächlich hatte ich noch eine HTML-Datei und keine PHP. Nach dem Umbennen hat es funktioniert.
Viele Grüße
Georg
Antwort
von
vor 2 Jahren
Hallo @praxis-breidenbach ,
es freut mich, dass es jetzt funktioniert!
Damit andere Kunden und der Kundendienst wissen, dass das Problem gelöst ist, wäre es hilfreich, wenn Sie meinen Beitrag vom 09.09.2023, 13:56 Uhr als Lösung kennzeichnen würden. In diesem Beitrag steht der Lösungsvorschlag. Sie können auch Ihren letzten Beitrag allein oder zusätzlich als Lösung markieren. Vielen Dank!
Viel Freude mit Ihrem Kontaktformular.
Freundliche Grüße
ReiPar
Antwort
von
vor 2 Jahren
Hallo @praxis-breidenbach
Prima, dass es nun klappt. 🙂 Vielen Dank @ReiPar für die Hilfe.
Schöne Grüße, Nadine H.
Uneingeloggter Nutzer
Antwort
von
vor 2 Jahren
Ich möchte aus einer Telekom Webhosting Basic Seite mit Hilfe der php-Funktion mail() E-Mails versenden
Ich würde der Einfachheit halber einen mailto-Link verwenden statt PHP.
Hat mehr Möglichkeiten als man denkt -> E-Mail-Links (mailto) mit Betreff, Kopie (CC), Blindkopie (BCC) und Nachrichteninhalt - Agentur kulturbanause
Viele Grüße
Thomas
2
Antwort
von
vor 2 Jahren
Ich würde der Einfachheit halber einen mailto-Link verwenden
Diese Vorgehensweise ist beschränkt auf ein Szenario, in dem ein Benutzer auf den Mailto-Link klicken kann. Das ist zwar einfacher, funktioniert aber nicht immer.
Beispiele für andere Szenarien:
Der Namensbestandteil »Praxis« lässt vermuten, dass es sich nicht um eine Hobby-Seite eines Hobbyisten handelt. Da sind die von mir kurz skizzierten Szenarien wahrscheinlicher als bei einer Hobby-Website.
Freundliche Grüße
ReiPar
Antwort
von
vor 2 Jahren
Hallo @ReiPar ,
genau es ist keine Hobby Seite sondern eine Praxis-Seite undich möchte eigentlich eine Eingabe-Formular erstellen. Heute kommt tatsächlich für Anfragen mailto: zum Einsatz.
Viele Grüße
Georg
Uneingeloggter Nutzer
Antwort
von
Akzeptierte Lösung
akzeptiert von
vor 2 Jahren
Hallo @praxis-breidenbach ,
ich habe einen Verdacht und stelle deshalb folgende Frage:
Wie lautet der Dateinamensbestandteil hinter dem Punkt?
Ist es »html« oder »htm« oder »php«?
Meines Wissens funktioniert nur »php« (z. B. »Kontaktformular.php«).
Konfiguriert habe ich bei mir für PHP nichts.
Hilfe findet sich auch hier bei der Dt. Telekom Expertenwissen und anderswo beispielsweise in diesem kleinen Tutorial für PHP.
Freundliche Grüße
ReiPar
0
Uneingeloggter Nutzer
Frage
von