Cheatah: Sendmail unter XAMPP mit \n statt \r\n

Beitrag lesen

Hi,

Den Client programmiert er auch nicht, denn das ist PHPs mail()-Funktion.

wenn PHP einem vernünftigen Konzept folgen würde, wäre ich glücklich, Dir zustimmen zu dürfen. Dummerweise tut es das nicht. Insofern: Nein, der Client ist diejenige Programmlogik, die die mail()-Funktion verwendet.

Und es ist sinnlos, die additional_headers für mail() mit \r\n zu trennen, weil mail() selbst nur \n verwendet, wenn es die Parameter to, subject, die Header und message zusammenfügt. Begründung in einem Bugreport dafür war, dass es MTAs Aufgabe sei, die richtigen Zeilenumbrüche einzufügen, und dass es einige Unix-MTAs (oder zumindest einer) unintelligent lösen, indem sie einfach alle \n zu \r\n wandeln, was bei \r\n dann zu \r\r\n führt.

Streiche "Begründung", setze "Ausrede".

Also: Man kann getrost \n verwenden,

Du meinst, es ist eh schon kaputt, und reparieren kann man's nicht. Hm, bedauernde Zustimmung. Übrigens sehe ich die Pflicht der Formatherstellung nicht in einem System, das die Daten verteilen soll.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes