Hello,
so wie ich das kenne gibt es immer ein boundary-start und ein boundary-ende (was mit 2 "--" endet). bei dir kann ich das nicht erkennen. vielleicht gibt's deswegen schon ein hickhack.
außerdem hätte ich das so gemacht:
[...]
$header .= "\nContent-Type: text/plain;charset=iso-8859-1";
$header .= "\nContent-Transfer-Encoding: quoted-printable";
$header .= "$textemailcontent";
$header .= "\n--$boundary";
[...]
.. außerdem beginnt eine Header-Zeile nicht mit "\n" sondern endet mit "CRLF", was wohl soviel wie 0Dh 0Ah bedeuten soll. Allerdings habe ich damit in meinem Demoscript auf dem lokalen Testserver (Apache auf Linux) auch noch Problemchen. Dort funktioniert auch nur 0Ah als LF...
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau