Pregunta: | 61422 - ENVIAR FACTURAS POR CORREO |
Autor: | Fernando Villar Molina |
Tengo una aplicación que me crea facturas en pfp y las quiero enviar por correo; cada una a la empresa que le correponda.Loenvío y manda la misma factura a todas las direcciones.No se como hacerlo. Me podéis ayudar? Gracias Falta el script de creacion del pfp que se envía como fichero adjunto, como veréis Este es el script de envío: $mail=new PHPMailer(); $mail->Helo = "www.dominio.com"; //Muy importante para que llegue a hotmail y otros $mail->SMTPAuth=true; $mail->Host="mail.dominio.com"; $mail->Username="[email protected]"; $mail->Password="pssword" $mail->From="[email protected]"; $mail->FromName="fVSL"; $mail->Timeout=60; $mail->IsHTML(true); $mail->AddAddress($row["email2"],$row["nombre"]); //Enviamos el correo //Puede ser Hotmail $mail->AddCC(" "); $mail->Subject='tu asunto'; //Creamos el documento como String para poder enviarlo como archivo adjunto $doc=$pdf->Output('factura /' .$row['id_factura'].'/','S'); $mail->AddStringAttachment($doc, 'factura /' .$row['id_factura'].'/', 'base64', 'application/pdf'); if($mail->Send()) { echo "Mail enviado exitosamente"; }else{ echo "Correo $to no enviado<br>"; } $mail->ClearAllRecipients(); $mail->ClearAttachments(); } ?> |