Max Smily: generierte E-Mails mit ungewünschten Leerzeilen

Beitrag lesen

Hallo Forum,

ich betreibe einen selbst programmierten Webshop. Bei Bestellungen erhält der Kunde eine E-Mail. Eine Kopie (per BCC) wird an mich gesendet. Dazu benutze ich die php-Funktion mail().

Nun ist es so, dass der Kunde die E-Mail korrekt erhält, die BCC-Kopie jedoch nach jedem Umbruch (\n) eine zusätzliche Leerzeile enthält, also noch einmal (\n). Bei der Kunden-E-Mail ist das nicht so. Beide Mails werden mit dem selben mail()-Befehl ausgelöst. Bei den E-Mail-Header-Angaben ist halt meine eigene Adresse als BCC eingetragen. Es handelt sich also um genau einen mail-Aufruf. Die Mail wird als text/plain versendet. Es sind keine <br> und auch keine \n\r drin, nur \n.

Bis vor kurzem waren beide E-Mail-Inhalte noch völlig identisch im Umbruch. Doch nun hat sich irgendetwas verändert, wahrscheinlich eine Serverkonfiguration, die ich nicht nachvollziehen kann.

Es handelt sich um einen eigenen Root-Server, der von Bekannten von mir gehostet wird und bei dem ich als Untermieter mit drauf bin.

Welche Veränderung erzeugt obiges Verhalten? Wer weiß was?

Viele Grüße

Max Smily