Zeilenumbrüche in Mails

Darian

Erfahrenes Mitglied
Hallo Leute,

im Mail Quellcode sind die Zeilenumbrüche richtig, aber da wo der Mailtext selbst angezeigt wird, ist alles in einer Linie.

Das steht nach den Headern im Nachrichten-Quelltext (mit Thunderbird angesehen)
Code:
Name: Daniel
Mail: test@test.com
Text: Ixh tesajasf

asdjfkasdasdf

asdasdf

Im Mailfenster ist alles nur eine Zeile.

Hier nun die Funktion die ich benutzt habe (diese ist auch hier im Forum einmal entstanden):

PHP:
function mysendmail($uReceiver, $uSender, $uSubject, $uContents, $uIgnore="")
{
  $uIgnore = explode(" ", $uIgnore);
  
	foreach($uIgnore as $tIgnore)
     unset($uContents[$tIgnore]);
  
  $vContents = null;
  foreach($uContents as $tKey => $tValue)
    $vContents .= $tKey . ": " . $tValue . "\r\n";
  
  $vHeader  = "MIME-Version: 1.0\r\n";
  $vHeader .= "Content-type: text/html; charset=iso-8859-1\r\n";
  $vHeader .= "From: " . $uSender . "\r\n";
  
  return mail($uReceiver, $uSubject, $vContents, $vHeader) ? true : false;
}

Woran könnte das den liegen, wäre echt super wenn mir jemand ein paar Infos geben kann.

mfg und danke für eventuelle Infos
Darian
 
Hallo, ja stimmt daran habe ich gar nicht gedacht.

Würde auch eine Möglichkeit bestehen einfach den mime Type zu ändern?

Aber es funktioniert jetzt schon.

Vielen Dank für die Infos

lg Darian
 
Zurück