Hallo,
versuche seit stunden einen PDF - Anhang per mail funktions zu versenden und es will einfach nicht...
Hier mal der Code:
// Hier wird das PDF gespeichert aber nicht ausgegeben!
$file = "tempfile_KDAend.pdf";
$pdf->Output("$file",F);
// Hier wird das PDF als Email versand
$Empfaenger = "empfaenger@provider.de";
$Betreff = "Änderung im Kundenstamm 290";
$Dateiname = "tempfile_KDAend.pdf";
$DateinameMail = "tempfile_KDAend.pdf";
$Header = "From: absender@provider.de";
$Trenner = md5(uniqid(time()));
$Header .= "\n";
$Header .= "MIME-Version: 1.0";
$Header .= "\n";
$Header .= "Content-Type: application/pdf; name=$DateinameMail";
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: base64";
$Header .= "\n";
$Header .= "Content-Disposition: attachment; filename=$DateinameMail";
$Header .= "\n\n";
$Dateiinhalt .= fread(fopen($Dateiname, "r"), filesize($Dateiname));
$Header .= "\n";
$Header .= "--$Trenner--";
mail($Empfaenger, $Betreff, "", $Header);
Eine Email wird zwar mit Anhang versendet, jedoch kann ich diese nicht öffnen. Der A.Reader wirft folgende Meldung aus:
A-Reader konnte <PDF-Datei> nicht öffnen, da der Dateityp nicht unterstützt wird... z.B. wenn sie als E-Mail-Anhang geschickt und nicht korrekt decodiert wurde.
Decodiert ist die Datei doch...
Was mache ich da falsch bzw. bitte könntet Ihr mir helfen ?
Gruß
Michael