Moin zusammen,
bei einem kleinen Projekt wollte ich auf den PHPMailer verzichten und stattdessen die mail()-Funktion einsetzen.
Wenn diese eMails über einen vServer versendet, erhalte ich aber bspw. immer den folgenden Absender:
'xyz@stratoserver1234.net' anstelle von bspw. 'mail@david.de'.
Ich habe der mail()-Funktion einen Header übergeben, mit dem folgenden Inhalt:
Oder funktioniert kann es aus anderen Gründen nicht funktionieren, die ich dabei nicht bedacht habe?
VG, David
bei einem kleinen Projekt wollte ich auf den PHPMailer verzichten und stattdessen die mail()-Funktion einsetzen.
Wenn diese eMails über einen vServer versendet, erhalte ich aber bspw. immer den folgenden Absender:
'xyz@stratoserver1234.net' anstelle von bspw. 'mail@david.de'.
Ich habe der mail()-Funktion einen Header übergeben, mit dem folgenden Inhalt:
PHP:
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type: text/plain; charset=utf-8" . "\r\n";
$headers .= "From: David | VJA <mail@david.de>" . "\r\n";
$headers .= "Subject: {$betreff}" . "\r\n";
$headers .= "X-Mailer: PHP/".phpversion();
mail('x@y.de', $betreff, $text, $headers);
Oder funktioniert kann es aus anderen Gründen nicht funktionieren, die ich dabei nicht bedacht habe?
VG, David