Pessoal, peço a ajuda de vocês para solucionar o seguinte problema: tenho um script que pretendo usar para ler e-mails recebidos. O script é o seguinte :
<?
$pop_host="{mail.meu servidor:143/notls}INBOX";
$pop_user="meu e mail@pcws.com.br";
$pop_pass="minha senha";
$mbox = imap_open($pop_host, $pop_user, $pop_pass);
$headers= imap_header($mbox,número da mensagem);
$remetente=$headers->fromaddress;
$assunto=$headers->subject;
$data=$headers->date;
$mensagem=imap_body($mbox,6);
echo "<html lang=pt.br><head><meta http-equiv=content-type content=text/plain; charset=iso-8859-1></head><body>$assunto $mensagem $data</body></html>";
?>
Sei que o imap_body serve para exibir as mensagens do e-mail, mas ele exibe o conteudo da mensagem e outros caracteres. Ficando assim o retorno do script :
--_=__=_XaM3_.1141949449.2A.929205.42.15605.52.42.007.947833396 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Esta foi minha mensagem de teste --_=__=_XaM3_.1141949449.2A.929205.42.15605.52.42.007.947833396 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
Esta foi minha mensagem de teste
--_=__=_XaM3_.1141949449.2A.929205.42.15605.52.42.007.947833396--
O script funciona direito, o único problema é que não exibe a mensagem corretamente.
Gostaria que algum dos caros amigos me informassem como fazer para exibir apenas a mensagem.