hotti: Mailanhang funzt, aber PDF nicht lesbar

Beitrag lesen

hi,

Die auf dem Server gespeicherte PDF-Datei mit
file_get_contents( "pdf/".$pdf_filename )
in den Speicher gelesen und an  diese Mail-Funktion aus dem SELFHTML Archiv übergeben.

Wenn die Datei auf dem Server erzeugt wurde, hast Du bestimmt noch das Dateihandle offen. Wenn nicht, erstelle ein neues Handle. Positioniere den Dateizeiger an den Anfang und lese in 24-Byte-Schritten, das ist das kleinste gemeinsame Vielfache von 8*3 und 6*4 für eine Base64 Umwandlung. Im RAM hast Du dann den Base64-String, damit kannst Du problemlos eine MIME-Mail erstellen. Btw., der Content-Type ist nicht application/octet-stream sondern application/pdf, dann klappts auch mit dem Öffnen des Anhangs.

Hotti