Gelöst
php und die mail Funktion
vor 5 Jahren
Hallo,
scheinbar gibt es ein Problem mit der mail-Funktion von php. Das cgi_error.log liefert folgenden Eintrag:
qmail-inject: fatal: mail server permanently rejected message (#5.3.0) oder (#4.3.0).
Ich denke, letzte Woche funktionierte es noch.
Als Beispiel möge folgendes Skript dienen:
<?php
$empfaenger = "platz.halter@t-online.de";
$betreff = "Die Mail-Funktion";
$from = "From: Vorname Nachname";
$text = "Hier soll eine PHP Mail verschickt werden";
mail($empfaenger, $betreff, $text, $from);
?>
Grüße
Micha
573
4
Das könnte Ihnen auch weiterhelfen
vor einem Jahr
191
0
5
vor 5 Jahren
759
0
5
Akzeptierte Lösung
akzeptiert von
vor 5 Jahren
ein generelles Problem liegt hier nach meinen Informationen nicht vor.
Wie viele E-Mails werden denn darüber versendet, nicht das Du an die Versandgrenzen gestoßen bist. https://homepagecenter.telekom.de/index.php?id=322
Hinterlege mir bitte einmal Deine Daten in Deinem Profil unter https://telekomhilft.telekom.de/t5/user/myprofilepage/tab/personal-profile:telekom-custom-user-profile-userdata und gib mir anschließend eine Rückmeldung, dann kann ich mir das einmal genauer anschauen.
Die Daten können nur von Dir und den Mitarbeitern des Telekom hilft Teams eingesehen werden.
Ansonsten wäre es auch hilfreich, einmal wie unter https://homepagecenter.telekom.de/index.php?id=391 beschrieben einen Maillog zu erzeugen.
Gruß,
Ingo F.
2
Antwort
von
vor 5 Jahren
Hallo Ingo,
Ich kann die Daten bis zum 29.07.2020 zurückverfolgen. Im Anhang sind die Einträge vom 05.08.2020.
Das geht natürlich weit über meinen Horizont.
Der 1. Versuch wurde anscheinend abgewiesen, weil die Mail als Spam klassifiziert wurde. Der 2. Versuch wurde dann anscheinend akzeptiert, ist aber nie angekommen.
Das Profil habe ich hinterlegt.
Grüße
Michael R.
AuszugMailLog.txt
Antwort
von
vor 5 Jahren
Prima f6.php funktioniert. Darauf kann man aufbauen. Vielen Dank.
Grüße
Micha Renner
Uneingeloggter Nutzer
Antwort
von
vor 5 Jahren
Hallo Micha,
vielen Dank für die Rückmeldung, dass Du ein funktionierendes Script hast.
Zu Deinem Log-File, die E-Mail die als SPAM erkannt wird, wird aber direkt von unserem Server als SPAM erkannt und somit wird gar nicht erst versucht, die Mail zu versenden. Dies bedeutet, dass die von Dir versandte E-Mail Elemente enthält, die von unserem Ausgangs-Server als negativ eingestuft wurden.
Die Mail, die mit dem f4 Script versendet wurde, wurde erfolgreich am empfangenden Server ausgeliefert. Wenn diese noch immer nicht angekommen ist, müsste man einmal genauer schauen.
Sollten weitere Nachfragen auftreten einfach hier noch einmal posten.
Gruß,
Ingo F.
0
Uneingeloggter Nutzer
Frage
von