Nach preg_replace werden seltsame Zeichen eingefügt

Jetzt habe ich eine konkrete Antwort und auch die Lösung des Problems bekommen:

Ursache sind die zu langen Zeichenfolgen (mehr als 1000) in einer Mail.
Die Zeilen werden mit "!\n " umgebrochen.

Könnte sein dass dies ein Bug in PHP ist oder seinen Sinn in einem RFC hat - wissen sieleider nicht genau.

Folgendes wurde in mein Skript eingefügt
PHP:
$html_mail = wordwrap (  $html_mail, 512, "\n" );
Nun sind die Mails fehlerfrei. Bitte um Kontrolle und Bestätigung.


Zusatzinfo Auszug aus der PHP Dokumentation: :-)
Code:
bool mail ( string to, string subject,  string message [, string
additional_headers [, string additional_parameters]]  )
...
message

    Message to be sent.

Each line should  be separated with a LF (\n). Lines should not be
larger than 70  characters
 
Zurück