Hello,
Also hier die Header:
Nee, das sind nicht nur die Hewader, sondern das ist die ganze email (natürlich gekürzt), bestehend aus Mailheader und Mailbody. Dass das alles in $mail_header steht, ist reine Benennungssache.
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="A9D3E097D0F4704F56D6CFD0733891A3";
ist das hier die Wahrheit? Woher kommt jetzt diese Leerzeile? Hast Du am Code was geändert?
--A9D3E097D0F4704F56D6CFD0733891A3
Content-Type: text/plain;
Content-Transfer-Encoding: 8bit
Das ist eine Email mit Anhang
--A9D3E097D0F4704F56D6CFD0733891A3
Content-Type: image/jpeg; name="test.jpg";
Content-Transfer-Encoding: base64
Content-Disposition: attachment
<Hier das Bild>
--A9D3E097D0F4704F56D6CFD0733891A3--
Aber ich vermute noch zwei andere Fehler. Erstmal den einen:
Versendest Du dioe email mit der mail()-Funktion?
Dann lass auf jeden Fall die Variable für Text leer. Das Problem hatte ich auch, dass PHP das nicht sortiert bekommen hat. Falls das immer noch nicht fruchtet, habe ich aber noch eine Idee.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau