misterunknown: Mailheader: Zeilenumbruch mit Wagenrücklauf?

Beitrag lesen

Moin,

ich will mit PHP Mails versenden und setze einige Header:

$headers  = "MIME-Version: 1.0\r\n";  
$headers .= "Content-type: text/html; charset=utf-8\r\n";  
$headers .= "X-Priority: 1 (Highest)\r\nImportance: High\r\nX-MSMail-Priority: High\r\n";

Bei mir funktioniert das recht gut. Allerdings findet man im Internet verschiedene Versionen des Zeilenumbruches: mit Wagenrücklauf ("\r\n"), oft aber auch ohne ("\n"). Ich habe in der RFC 5322 bezüglich des Bodys folgendes Statement gefunden:

CR and LF MUST only occur together as CRLF; they MUST NOT appear
  independently in the body.

Also im Body darf kein einfacher LF ("\n") stehen. Wie ist das im Header? Ist es da egal (offensichtlich scheint es auch ohne CR zu funktionieren)? Ist "\r\n" besserer Stil? Scheinbar übersehe ich etwas im RFC...

Grüße Marco