mail() doppelte Zeilenumbrüche

S

spex

Moin,

alle Mails die ich mittels mail() verschicke, haben beim eintreffen doppelte Zeilenumbrüche.
Die Texte lese ich vollkommen normal aus einer Datenbank aus. Der Typ der Spalte ist TEXT.

Ums zu veranschaulichen:

Aus:
Code:
Hallo.
lalalalalala lala
lalala

lalala

wird später das hier:
Code:
Hallo.

lalalalalala lala

lalala



lalala

Wie kann ich das verhindern? Ich weis nicht woher das kommen kann.
 
Zeig doch bitte mal deinen Code,
Meine Mails kommen immer ganz normal an. Vielleicht haste ja ein zusätzliches "nl2br" oder so im Code.
 
Ersetz mal die Zeilenumbruchsequenzen \r\n durch \n:
PHP:
$var = preg_replace('/\r\n|\r/', "\n", $var);
 
Dankeschön Gumbo,
genau das wars.

Warum benutz ich auch einen Windows-Editor wenn ich sowieso unter Arch arbeite.
 
Zurück