Axel Napolitano: Was ist beim Emailtext in der Funktion mail() zu beachten?

Beitrag lesen

Hallo!

Kann mir jemand sagen, was ich beim Email-Text in der Funktion mail() zu beachten habe (Zeilenumbrüche, Sonderzeichen). Ich habe nämlich den Text in eine Variable gepackt. Ich bekomme jedoch immer eine Fehlermeldung beim Versand. Kann es daran liegen, dass ich HTML-Tags in der Mail verwende (Mail soll jedoch im Nur-Text Format gesendet werden).

Versuch mal folgendes (einfaches) beispiel:

<?php

$empf = "empfänger@irgendwo.de";
$subj = "Irgendein Betreff";
$body = "<html><head><title></title></head><body>Bla!</body></html>";
$from = "From: sender@sonstwo.de\nReply-to: noreplay@sonstwo.de";

mail($empf,$subj,strip_tags(str_replace("<br>","\n",$body)),$from);

?>

Sollte funzen. Gruß

Axel