echo $begrüßung;
Für eine Binärdatei dürfte file() nicht die geeignete Funktion sein.
okay, habe es mit reradfile() probiert.
Jetzt kommt die Mail mit Anhang an. Ein Schritt in die richtige Richtung.
Aber beim Öffnen mit dem Adobe Reader kommt die Meldung:
"Adobe Reader konnte .. nicht öffnen, da der Dateityp nicht unterstützt wird oder die Datei beschädugt ist (z.B. wenn sie als E-Mail Anhang geschickt und nicht korrekt dekodiert wurde)."
Zwei Zeilen in der Funktion kommen mir verdächtig vor:
/* encode gibt fehler beim Lesen des anhangs
$attach .= TextEncode($File[$i])."\n";
*/
$attach .= $File[$i]."\n";
/*
$attheaders .= "Content-transfer-encoding: 7BIT\n";
*/
Aber die Zeile mit 7BIT\n kann man wohl nicht einfach weglassen um eine 8-Bit-Codierung zu erreichen?
Kalle