• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

mail senden

investmentclub

Neues Mitglied
Hallo was ist an diesem script falsch?

PHP:
<?php
// email schicken  --------------------------------------------------------
if (!$Formular) {
$to      = '[email protected]';
$subject = $Betreff."\r\n";
$message = $Vorname." ".$Nachname."\r\n".$Mitteilung."\r\n".$Dateiname."\r\n";
$header = "From: [email protected]"."\r\n";
$header .= "Reply-To: [email protected]"."\r\n";
$header .= "X-Mailer: PHP/" . phpversion()."\r\n";
mail($to, $subject, $message, $header);
}
// --------------------------------------------------------------------------
?>

Die variablen sind natürlich gesetzt.
Mail wird gesendet aber ab "Reply-To , wird alles im Body gezeigt.
Empfang erfolgt mit Outlook
 
Vermutlich wandelt dein MTA-Server die \r\n in zwei Zeilenumbrüche um, anstatt in einen, wodurch die Mail-Header-Sequenz beim Client nach der From-Zeile beendet und der Body eingeleitet wird. Verwende nur \n.

Siehe auch PHP: mail - Manual (Param. additional_headers)
 
Zurück
Oben