Hallo!
ich verusche gerade mittles der Klasse PHPMailer 1.72 ein PDF-Dokument die durch
die Klasse FPDF erzeugt wird, zu versenden. Leider klappt es nicht so richtig.
Ich erhalte, sobald ich das PDF-Dokument öffnen will eine Fehlermeldung.
Fehlernummer 103 vom AcrobatReader. Das erstellen des PDFs habe ich
separat erfolgreich gestestet, nur als Anhang mit der Klasse PHPMailer will
es nicht so recht.
Ich habe es auch mit
veruscht und bin ebenfalls gescheitert. Jemand eine Idee.
cheers
ich verusche gerade mittles der Klasse PHPMailer 1.72 ein PDF-Dokument die durch
die Klasse FPDF erzeugt wird, zu versenden. Leider klappt es nicht so richtig.
Ich erhalte, sobald ich das PDF-Dokument öffnen will eine Fehlermeldung.
Fehlernummer 103 vom AcrobatReader. Das erstellen des PDFs habe ich
separat erfolgreich gestestet, nur als Anhang mit der Klasse PHPMailer will
es nicht so recht.
PHP Code:
$pdf = new PdfBill();
$mail = new PHPMailer();
$mail->PluginDir = P_ROOT . '/phpmailer';
$mail->SetLanguage('de', $mail->PluginDir . '/language/');
$pdf->setFirmAdress();
$pdf->setCostumerAddress($userdaten);
$pdf->setBillHeader($rg);
$pdf->setItem($arrItem);
$pdf->disclaimer($arrPaket['gesammt']);
$mailTo = $this->get_adminemail();
$mail->IsHTML(false);
$mail->From = $mailTo;
$mail->FromName = 'Mir';
$mail->AddReplyTo($mailTo, $mail->FromName);
$mail->Subject = 'PDF ' . $rg;
$mail->AddAddress($userdaten['email'], $userdaten['vorname'] . ' ' . $userdaten['nachname']);
$mail->AddStringAttachment($pdf->buffer, 'pdf_' . $rg . '.pdf');
$mail->Body = $mail->FixEOL($txt);
PHP Code:
$mail->AddStringAttachment($pdf->buffer, 'pdf_' . $rg . '.pdf', 'base64', 'application/pdf');
cheers
Comment