Enviar email com anexo em pdf

Enviada por Lucas Spielmann 
Lucas Spielmann
Enviar email com anexo em pdf
21 de June de 2014 às 04:52AM
Boa noite, senhores.

Preciso fazer com que este conteúdo que esta sendo enviado por email, seja enviado em PDF ao invés de ir no corpo do email.
A função de enviar o email está funcionando, porém não estou conseguindo transforma-lo em pdf e muito menos envia-lo como anexo.

Segue abaixo cod. fonte:

<?php

if(mysql_num_rows($sql3) > 0){
while($RSSS = mysql_fetch_assoc($sql3)){

$Destinatario= array();
if(substr($RSSS["email"],0,1) == 1){$Destinatario[]= "nome1@mail.com.br";}
if(substr($RSSS["email"],1,1) == 1){$Destinatario[]= "nome2@mail.com.br";}
if(substr($RSSS["email"],2,1) == 1){$Destinatario[]= "nome3@mail.com.br";}
if(substr($RSSS["email"],3,1) == 1){$Destinatario[]= "nome4@mail.com.br";}
if(substr($RSSS["email"],4,1) == 1){$Destinatario[]= "nome5@mail.com.br";}
if(substr($RSSS["email"],5,1) == 1){$Destinatario[]= "nome6@mail.com.br";}

$Assunto = "Veiculo";
$Corpo = "<table width='50%' border='0' style='font-family:verdana;font-size:12px;'>";
$Corpo .= "<tr><td><b>CÓDIGO DE CADASTRO:</b><td><b>".strtoupper($RSSS["cdVeiculo"])."</b></td></tr>";
$Corpo .= "<tr><td><b>&nbsp;</b></td></tr>";
////DADOS DA EMPRESA SOLICITANTE/////////////////////////////
$Corpo .= "<tr><td colspan='2' align='center' bgcolor='#A9A9A9'><b>EMPRESA SOLICITANTE</b><br></td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Empresa:</b></td><td>".strtoupper($RSSS["empresaSolicitante"])."</td></tr>";
$Corpo .= "<tr><td><b>Responsável:</b></td><td>".strtoupper($RSSS["responsavelSolicitante"])."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Telefone:</b></td><td>".strtoupper($RSSS["telSolicitante"])."</td></tr>";
if(substr($RSSS["situacaoFuncional"],0,1) == "1"){$Corpo .="<tr><td><b>Situação Funcional:</b></td><td>".'Empregado'."</td></tr>";}
if(substr($RSSS["situacaoFuncional"],1,1) == "1"){$Corpo .="<tr><td><b>Situação Funcional:</b></td><td>".'Agregado'."</td></tr>";}
if(substr($RSSS["situacaoFuncional"],2,1) == "1"){$Corpo .="<tr><td><b>Situação Funcional:</b></td><td>".'Terceiro'."</td></tr>";}
$Corpo .= "<tr><td><b>&nbsp;</b></td></tr>";
////DADOS DO MOTORISTA/////////////////////////////////////////
$Corpo .= "<tr><td colspan='2' align='center' bgcolor='#A9A9A9'><b>DADOS MOTORISTA</b><br></td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>CPF:</b></td><td>".strtoupper($RSSS["cpfmotVeiculo"])."</td></tr>";
$Corpo .= "<tr><td><b>Nome:</b></td><td>".strtoupper($RSSS["nomeMotVeiculo"])."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Celular:</b></td><td>".strtoupper($RSSS["telcelmotVeiculo"])."</td></tr>";
$Corpo .= "<tr><td><b>&nbsp;</b></td></tr>";
////DADOS DO VEICULO////////////////////////////////////////
$Corpo .= "<tr><td colspan='2' align='center' bgcolor='#A9A9A9'><b>DADOS DO VEÍCULO</b><br></td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Placa:</b></td><td>".$RSSS["placaVeiculo"]."</td></tr>";
$Corpo .= "<tr><td><b>UF:</b></td><td>".$RSSS["uf1"]."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Cidade:</b></td><td>".$RSSS["cidade1"]."</td></tr>";
$Corpo .= "<tr><td><b>Marca:</b></td><td>".$RSSS["marcaVeiculo"]."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Ano do Modelo:</b></td><td>".$RSSS["anoModVeiculo"]."</td></tr>";
$Corpo .= "<tr><td><b>Modelo:</b></td><td>".strtoupper($RSSS["modeloVeiculo"])."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Ano de Fabricação:</b></td><td>".strtoupper($RSSS["fabricacaoVeiculo"])."</td></tr>";
$Corpo .= "<tr><td><b>Cor:</b></td><td>".strtoupper($RSSS["corVeiculo"])."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Chassi:</b></td><td>".strtoupper($RSSS["chassiVeiculo"])."</td></tr>";
$Corpo .= "<tr><td><b>Renavan:</b></td><td>".strtoupper($RSSS["renavanVeiculo"])."</td></tr>";
if(substr($RSSS["combustivelVeiculo"],0,1) == "1"){$Corpo .="<tr bgcolor='#F4F4F4'><td><b>Combustivel:</b></td><td>".'Diesel'."</td></tr>";}
if(substr($RSSS["combustivelVeiculo"],1,1) == "1"){$Corpo .="<tr bgcolor='#F4F4F4'><td><b>Combustivel:</b></td><td>".'Gasolina'."</td></tr>";}
if(substr($RSSS["combustivelVeiculo"],2,1) == "1"){$Corpo .="<tr bgcolor='#F4F4F4'><td><b>Combustivel:</b></td><td>".'Alcool'."</td></tr>";}
$Corpo .= "<tr><td><b>&nbsp;</b></td></tr>";
////DADOS DO RASTREADOR/////////////////////////////////////////////
$Corpo .= "<tr><td colspan='2' align='center' bgcolor='#A9A9A9'><b>DADOS DO RASTREADOR</b><br></td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Rastreador:</b></td><td>".strtoupper($RSSS["rastreadorVeiculo"])."</td></tr>";
$Corpo .= "<tr><td><b>Marca:</b></td><td>".strtoupper($RSSS["marcaRastreador"])."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Gerenciadora:</b></td><td>".strtoupper($RSSS["gerenciadoraRastreador"])."</td></tr>";
$Corpo .= "<tr><td><b>Contato:</b></td><td>".strtoupper($RSSS["telRastreador"])."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>&nbsp;</b></td></tr>";
////DADOS DO PROPRIETARIO DO VEICULO//////////////////////////////
$Corpo .= "<tr><td colspan='2' align='center' bgcolor='#A9A9A9 '><b>DADOS DO PROPRIETÁRIO DO VEÍCULO</b><br></td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>CPF/CNPJ:</b></td><td>".strtoupper($RSSS["cpfProprietario"])."</td></tr>";
$Corpo .= "<tr><td><b>Nome:</b></td><td>".strtoupper($RSSS["nomeProprietario"])."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>Tel. Residencial:</b></td><td>".strtoupper($RSSS["telresidProprietario"])."</td></tr>";
$Corpo .= "<tr><td><b>Bairro:</b></td><td>".strtoupper($RSSS["bairroProprietario"])."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4' ><td><b>Endereço:</b></td><td>".strtoupper($RSSS["enderecoProprietario"])."</td></tr>";
$Corpo .= "<tr><td><b>Número:</b></td><td>".strtoupper($RSSS["numeroProprietario"])."</td></tr>";
$Corpo .= "<tr bgcolor='#F4F4F4'><td><b>UF:</b></td><td>".$RSSS["uf2"]."</td></tr>";
$Corpo .= "<tr><td><b>Cidade:</b></td><td>".$RSSS["cidade2"]."</td></tr>";
$Corpo .= "<tr><td><b>&nbsp;</b></td></tr>";
$Corpo .= "</table>";
$Corpo .= "<br><br>OBS: Favor não responder este e-mail. Envio Automático.";

EnvioMail($Destinatario, $Assunto, $Corpo);

/* até tentei incluír este código que encontrei juntamente com a biblioteca dompdf, mas nunca converti nada para pdf.
include "../../dompdf/dompdf_config.inc.php";
$dompdf = new DOMPDF();
$dompdf->load_html($Corpo);
$dompdf->set_paper('letter', 'landscape');
$dompdf->render();
$dompdf->stream("remessas.pdf");
*/
}

}
?>

Funciona da seguinte forma, la no formulário quando clico em salvar, ele envia para os destinatários acima selecionados, os dados abaixo armazenados na variável $Corpo. Até ai esta funcionando perfeitamente, mas preciso que essa informação seja enviada por anexo em PDF. Alguém pode me ajudar????
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.