segue abaixo o código:
$boundary = "XYZ-".date("dmYis")."-ZYX"; $fp = fopen($arquivo["tmp_name"], "rb"); $anexo = fread($fp, filesize($arquivo["tmp_name"])); $anexo = base64_encode($anexo); fclose($fp); $headers = "From: INDEMAFRI Máquinas p/ Indústria Alimentícia <indemafri@indemafri.com.br>"; $headers .= "Reply-To: INDEMAFRI Máquinas p/ Indústria Alimentícia <indemafri@indemafri.com.br>"; $headers .= "Return-Path: INDEMAFRI Máquinas p/ Indústria Alimentícia <indemafri@indemafri.com.br>"; $headers .= "MIME-Version: 1.0 \n"; $headers .= "Content-Type: multipart/mixed; "; $headers .= "boundary=\"$boundary\" \r\n"; $headers .= "$boundary\n"; $corpoMSG .= "--$boundary \n"; $corpoMSG .= "Content-Type: text/html; charset=\"iso-8859-1\" \n"; $corpoMSG .= "Content-Transfer-Encoding: 8bits \n\n"; $corpoMSG .= "<strong>Segue em anexo nota fiscal de número: </strong>".$numero."<br />"; $corpoMSG .= "<strong>Chave de acesso: </strong>".$chave."<br />"; $corpoMSG .= "*****************************************************************************<br />"; $corpoMSG .= "<strong>Dados para conferir essa e outras notas em nosso serviço: </strong><br />"; $corpoMSG .= "*****************************************************************************<br />"; $corpoMSG .= "<strong>CNPJ: </strong>".$cnpj."<br />"; $corpoMSG .= "<strong>Senha: </strong>".$reg['senha']."<br />"; $corpoMSG .= "<a href='http://www.indemafri.com.br/xml/xml/index.php'>Clique aqui para ver essa NF-e em nosso portal</a><br />"; $corpoMSG .= "<a href='http://www.nfe.fazenda.gov.br/portal/consulta.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8='>Clique aqui para acessar o portal da NF-e.</a><br />"; $corpoMSG .= "--$boundary \n"; $corpoMSG .= "--$boundary \n"; $corpoMSG .= "Content-Type: text/xml; name=\"".$arquivo['name']."\" \n"; $corpoMSG .= "Content-Transfer-Encoding: base64 \n"; $corpoMSG .= "Content-Disposition: attachment; filename=\"".$arquivo['name']."\" \r\n"; $corpoMSG .= "$anexo \n"; $corpoMSG .= "--$boundary \n"; $assunto = "NF-e INDEMAFRI número ".$numero; $mail = mail($email, $assunto, $corpoMSG, $headers); if($mail){ echo "<script>alert('A NF-e de número ".$numero." foi enviada com sucesso para o cliente no e-mail ".$email."!');history.back(-1);</script>"; exit; }else{ echo "<script>alert('Desculpe houve uma falha ao enviar o email ao cliente, verifique se realmente existe este email!');history.back(-1);</script>"; exit; }
se alguem puder me ajudar, fico grato
