Odeslání e-mailu s přílohou – příloha jako string base64

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
n.u.r.v.
Člen | 485
+
0
-

Ahoj, potřebuji odeslat vygenerované PDF emailem, ale nechci PDF nikam ukládat. Ve staré verzi webu, která nejela na nette se PDF generovalo pomocí fpdf a odesílalo takto:

$pdf = $pdf->Output("", "S");
$attachment = chunk_split(base64_encode($pdfdoc));

$attachment se pak vložil do hlavičky a odeslal funkcí mail();…

koukal jsem, že knihovna phpmailer měla metodu AddStringAttachment, ale v nette jsem nic takového nenašel…

Jak na to pomocí nette? díky moc!

jiri.pudil
Nette Blogger | 1032
+
+2
-

Do addAttachment můžeš poslat přímo content

n.u.r.v.
Člen | 485
+
+1
-

ty jo, a jo, fakt to funguje, to jsem netušil že to je tak jednoduché… díky

iNviNho
Člen | 352
+
0
-

Nema ten pdf objekt metodu __toString() ? :)