Ho già provato diverse soluzioni, la più vicina (per me) dovrebbe essere simile a questo:Come inviare PDF generati da TCPDF come allegato Swiftmailer
$file = $pdf->Output('', 'E');
$message->attach(Swift_Attachment::newInstance($file, 'name.pdf', 'application/pdf'));
$pdf
è un'istanza di TCPDF
e $message
è un'istanza di Swift_Message
. Usando sopra l'e-mail viene inviata ok, il file è allegato ma quando provo ad aprirlo ricevo il messaggio di errore che il file è corrotto o mal codificato.
La mia domanda è: come inviare pdf generato da TCPDF come allegato Swiftmailer senza salvare il file sul server e cancellarlo dopo aver inviato l'e-mail. Here è il collegamento alla documentazione del metodo di output TCPDF, forse qualcuno può vedere qualcosa che ho perso.
Provato questo, provato ancora e ancora non funziona (stesso errore msg) – matino
Se si salva il file nel filesystem, è possibile aprirlo? Se sì, allora è un errore swiftmailer. Allora almeno sai dove guardare oltre. – Markus
Se salvi il file e lo allego con $ message-> attach (Swift_Attachment :: fromPath ($ path)); allora è tutto ok – matino