¿Como Enviar con phpMailer como attachment un pdf creado?
Publicado por zendi (117 intervenciones) el 16/01/2019 21:46:14
Expongo claramente el problema: Mi archivo .php hace dos cosas: 1) Crea un pdf (verificado ya, que se almacena en la variable $pdf) y 2)Envía un email usando phpMailer.
¿El problema?: El archivo $pdf no lo puedo enviar con $mail->AddAttachment, ya que $pdf no ha tenido su encode. Para lo cual hice lo siguiente:
Al tener un "supuesto" lo intento enviar por:
Pero, a pesar de que llega el email, no llega el attachment.
¿Qué necesito saber o en qué necesito ayuda?
¿Qué error estoy cometiendo, bien sea en el encode o el el addAttachment, que a través de phpMailer no llega con el archivo adjunto?
¿El problema?: El archivo $pdf no lo puedo enviar con $mail->AddAttachment, ya que $pdf no ha tenido su encode. Para lo cual hice lo siguiente:
1
2
$pdfdoc = $pdf->Output("", "S");
$pdflisto = chunk_split(base64_encode($pdfdoc));
Al tener un "supuesto"
1
$pdflisto
1
$mail->AddAttachment($pdflisto, "Cliente.pdf");
Pero, a pesar de que llega el email, no llega el attachment.
¿Qué necesito saber o en qué necesito ayuda?
¿Qué error estoy cometiendo, bien sea en el encode o el el addAttachment, que a través de phpMailer no llega con el archivo adjunto?
Valora esta pregunta
0