Zur besseren Übersichtlichkeit habe ich in einem HTML-Mail, das per PHP verschickt wird, manchmal \n am Ende einer Zeile eingefügt. Dies soll von HTML nicht interpretiert werden, bei der Quelltextansicht jedoch schon.
Aus mir unverständlichen Gründen werden diese \n aber nach dem Versand im Mail als <br \> dargestellt und auch entsprechend interpretiert, was meinen Code zerstört.
Wie kann ich das verhindern? Hat das was mit dem Zeichensatz zu tun, den ich verwende?
Code:
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";