Hallo,
also $text2 = str_replace("\n","<br>",$text); (sollte ja das gleich bewirken wie nl2br() ) hilft insofern, dass daraufhin die Zeilenumbrüche zwar stattfinden, nur gleichzeitig auch die <br>s in dem Emailtext erscheinen.
Also so:
Zeile1
<br>Zeile2
<br>Zeile3
Habs daraufhin mal mit:
$text2 = str_replace("\n","",$text);
probiert, was prima klappt!
Kann aber doch eigentlich nicht, weiss jemand wo da der Fehler liegt?
Gruß
Björn