Der "tatsächliche Server" ist hier wohl sendmail, und das hat meiner Erfahrung gemäss keine Probleme mit "\015\012" als Header-Trennzeichen.
Möglicherweise wird aber gar nicht nach sendmail, sondern einem anderen MTA durchgereicht.
Mit dem "tatsächlichen Server" meine ich den Server, auf den das Script später hochgeladen wird.
Wenn ich nun das Script auf den Server hochlade, muss ich von Hand im ganzen Code alle \r\n durch \n ersetzen.
Gibt es vielleicht eine Möglichkeit, den XAMPP-Server so zu konfigurieren, dass er mit \n zufrieden ist. Dann müsste ich das nicht jedes mal ändern.Falsche Baustelle.
Nein, die Konfiguration des Servers, auf den das Script später hochgeladen wird, soll ja nicht geändert werden, sondern die Konfiguration des lokalen XAMPP-Servers, auf dem ich das Script nur vorher teste. Er soll mir schließlich die Funktionsweise des tatsächlichen Servers simulieren.
Es tut mir Leid, dass ich mich so verkehrt ausgedrückt habe.
MfG,
Electronix