Für PHPler vielleicht ganz interessant:
https://bugs.php.net/bug.php?id=15841
Das hat mich heute ganz schön lange aufgehalten:
ZitatThe note should read: Note: mail() talks to the sendmail command on Unix/Linux which expects line endings to be the platform's native line endings which is LF (\n) only on Unix/Linux and CRLF (\r\n) on Windows. The sendmail will replace LF (\n) by CRLF (\r\n) automatically to comply with RFC 2822. Thus you should use the special PHP_EOL constant to separate mail headers.
Die Doku auf php.net ist an der Stelle falsch.