Hello,
Allerdings müssen Headerzeilen in Mails sowieso anders codiert werden, wenn sie Zeichen außerhalb des ASCII-Bereichs enthalten. Das PHP-Manual zeigt dort, wo die geeignete Funktion beschrieben ist, auch ein paar Beispiele, wie die korrekte Codierung dann aussieht.
Die Funktion lässt vermuten, dass sie das bekannte Problem mit dem Zeilenumbruch verursacht, wenn auf einem Linux-System das Sendmail-Script verwendet wird. Es sollte dann also wieder die Konstante PHP_EOL benutzt werden
$prefs = array(
'scheme' => 'Q',
'input-charset' => 'UTF-8',
'output-charset' => 'UTF-8',
'line-length' => 76,
'line-break-chars' => PHP_EOL,
);
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg