Hello,
sind die restlichen Zeilen nicht jetzt unwichtig? Nur der Inhalt des Anhangs ist nicht einwandfrei, hat das eventuell mit fread (Binärdaten) zu tun?
Wenn man sooo einen Sche..-Fehler sucht, sind alle Zeilen wichtig:
Das kommt da an und dann kommt der Mailserver durcheinander.
--61f5d304cd53f6c4bf77335dbd08e04d
Content-Type: text/html; name=Bestaetigung.htm
Content-Disposition: attachment; filename=Bestaetigung.htm
--61f5d304cd53f6c4bf77335dbd08e04d--
Zwischen Content-Type und Content-Disposition darf keine Leerzeile stehen und außerdem fehlt das Content-Tranfer-Encoding:
Schau Dir mal an was http://selfhtml.bitworks.de/mime_mail.php.txt macht. Das funktioniert so. Muss nur nochmals dran gefeilt werden
1. im Header sind "\r\n" statt "\n" vorgeschrieben und die etwas wirre Array-Geschichte mit dem Attach-Array würde ich heute auch anders machen, es also nicht vorher invertieren
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau